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
All other news outlets: Make people click or view ads
Random-blog: Make people click or view ads
Free games companies: Make people click or view ads.
Internet businesses are a vicious circle of cash for ads. Ads are deeply embedded in the business model, but is advertising the goal of any of these companies?