> Something happens to companies as they get larger...
I think promotion happens. When you're a fresh grad right out-of-college and the Managing Director says "client is our #1 priority", you take it to heart. That's your new mantra now. Nine years later, when the same Director, now promoted to the Board says the same line, you groan inside because you know exactly how often he calls his clients muppets. Slowly you begin to feel that the company is no longer the same wonderful, inspirational place of work that you signed up for.
Positions of power at any company, non-profit, government, or political organizations are not filled with do-gooders who want to give everyone a hug. They are filled with thick-skinned, ambitious, practical people who have learnt to say the right things at the right time. So if you're a junior exec., you will hear inspirational BS. As you join their ranks, you will hear their real thoughts. If the latter disgust you, it clearly means you aren't fit to join their ranks, not because of any lack of skills on your part but rather the difference in how you view the world.
To me all these execs leaving companies and saying "it's so different now" just means they all grew up and realized they didn't like what they signed up for. It's no different than couples splitting because "we grew apart." I highly recommend people quitting if things aren't working out ( http://chir.ag/200804242130 ) but I do not recommend airing out the dirty laundry, especially when no laws were broken because you're just scaring off the next company you intend to work for.
None of my above comments were in reference to anything at GS/Google/MS specifically. Facebook will start charging for integration some day too and some Dropbox exec will joke in company meetings about all the stupid people who save personal photos on their servers. People are people and companies are companies.