A timely perspective
Schmidt had to go. Not just because of the dust-up with the FCC and the Google Voice app. But because Google has a different set of agendas which already are putting strains on the relationship. Google wants to diminish the importance of any single computing device in favor of Web apps which sit in the cloud and are accessible from all devices: mobile phones, Macbooks, Dell laptops, or whatever. As much as is physically possible, it wants to replace the operating system with the Web.
Ultimately, that is a bigger threat to Apple than Microsoft ever was.