Google has an agenda. Their agenda may or may not be the same as mine. More and more recently, their agenda certainly doesn't match mine. They can be "right" for Mr Brin, just not for me.
Google Wave? Google Plus? Forcing Google plus on absolutely everyone then abandoning it? Orkut? Not honoring do-not-track in Safari. The list of places where Google was wrong is non-zero.
Google has the "don't be evil" pledge. That's so weak to be a joke. Imagine an unsafe mining company trying to pull that. "We only killed 3 people this week, so we're not so evil." I'd rather they have "don't be corporate". Their governance structure is specially created where they don't have the pressure of the shareholders - all the power is with the founders and super special stock voting rights.
(An aside - Alibaba could NOT pull the same voting structure in Communist China... the government felt it took away too much power from the shareholder... imagine Google's governance structure being not free enough for Communist China)
Because of the immunity from those pesky shareholders and their short term view, above pretty much all other large publicly traded companies, they have the power to "don't be corporate", but instead they pull things here and there that prove they're just a big corporation and not the panacea they'd like you to believe.