I completely agree with everything you've said. I should've done a better job in most first post by saying that Apple certainly doesn't deserve the majority of the blame here. The real problem is these governments that have allowed these loopholes to remain open. They are who everyone should be blaming, and who I'm sure Tim Cook will blame during his testimony.
I'm sorry if my post came somehow aggressive or out-of-line, not my intention.
We'll see tomorrow what Tim says, it should be interesting.
Now, I do believe that the more money a company makes, the more they should do to spread that wealth. That means investing in more jobs, providing pay raises to employees, and giving to charitable causes and foundations. When I worked for Apple, you couldn't get then to donate a penny to any charity, and that was so disappointing to me. Yes, they are under no obligations to give anything away. But, when you're out there constantly touting how "life changing" your products are and how they've helped so many people, then you turn down the chance to give money to a charity that's doing the same thing and asking for fractions of fractions of fractions of a penny on the dollar to help them, it makes you think that these guys really aren't good people.
It sometimes feel like it. But, remember these guys work for all the people that have invested in the company. If you start making donations from the company pocket, somebody is going to disagree with it, dislike it, etc.
And, whatever charity these companies can give, it is very, very far away from what the government can and should do. They just don't have the knowledge and the means to make a big enough charity to change a country. I think it is better to let the government be the one who organises charities, or NGOs, and just help companies make what they do best: making business. Let them be greedy if they want to, let the CEOs buy yachts, planes, etc., as long as they play by the rules and keep looking out for their business they are already making a big deal of help to the country.
The only action that I do dislike is when CEOs or other directors mistreat "legally" their employees. With poor salary and an undesirable work environment. But in all honesty, Apple and most Silicon Valley companies seem to be very good companies to work for.