Seems like Google is all grown up now. How long until they are perceived by the public as being as stodgy and gross as IBM and Microsoft? The big downside here is that despite all of Google's amazing stock of talent they've been a remarkably dysfunctional company for most of their existence. They are almost genetically incapable of having real products (defined as things consumers pay for) or real customer relationships. They are absolutely horrible when it comes to investing in their businesses enough to see them to full maturity. Youtube and google docs (or drive or whatever they're calling it) could easily be multi-billion dollar businesses on their own, but their featureset, market stance, customer relations, etc. have been so poorly improved year over year that instead they merely stumble forward.
A lot of this comes about because of google's corporate culture and business. Google revenue is basically all ads from google search plus some backbone networking (ISP/peering) business and then a tiny sliver of "other" (all of their "products"). Not only is there no priority for ramping up their other product lines into real businesses they are making so much money so easily from their main business there are no consequences for failure. So at google there's basically the main stuff that makes a ton of money and then everything else is a romper room of unseriousness and inconsequentiality. Add on to that google's quote flat unquote management structure and their median 1-year tenure and you have to really wonder how the business even functions at a basic level.
In some ways they look like a towering monument of unassailable talent and market advantage, but in other ways they look like a teetering house of cards ready to fall over with the next stout breeze. And it seems like so much of the tech industry is in similar shape. No, I don't mean that it's all going to collapse tomorrow or anything like that, I just mean that it's shot through with strong veins of dysfunction at every level and through every aspect.