Earlier quoted context omitted.
There's another thing Google hasn't quite figured out, nor have any of the other big players in this space (Maybe Microsoft will, under a new CEO). They have to commit to being conglomerates, not platforms (not at a user visible layer at least). They need to run a multi-brand strategy or these troubles will only get bigger as user communities get more diverse. Interconnecting all offerings of such a huge diversified…
It's not without some irony that I note Vic Gundotra's name has been circulated as a candidate for the Microsoft CEO position. In some ways I feel he'd be the perfect successor to the legacies of Gates and Ballmer.
Wikipedia https://en.wikipedia.org/wiki/Vic_Gundotra "Before joining Google, he was a general manager at Microsoft.[3] He joined Microsoft in 1991 and eventually became General Manager of Platform Evangelism. His duties included promoting Microsoft's APIs and platforms to independent developers and helping to develop a strategy for Windows Live online services to compete with Google's web-based software applications.[4] Gundotra joined Google in June 2007, after taking a one-year delay working on charitable endeavors[which?] due to a Microsoft employee non-compete agreement."