Google's goal: Organize all the information
Amazon's goal: Sell all the merchandise
-----------
Taken at face value, all those companies were/are all trying to make the world a better place in the ways available to them. But when the externalities of those goals affect other people, they will become hated. Everyone has a different opinion of what 'better' means.
Since giant companies are most able to execute their vision of better, they will get most of the hate from people who have a different opinion of better.
Looks to me like its all just a battle for power: People with ideas but lacking implementation and execution, vs Companies with ideas, implementation, execution, AND momentum. Let's not forget all the different forms of government either...
Google's goal: sell more ads
Amazon's goal: Sell all the merchandise... and ads
FTFY