So why does Google need a PhD to be a manager? Or is everyone there a PhD? Seems like a waste of all that education.
As far as "wasting education" is concerned, I've blogged extensively about the differences between doing applied research in industry and doing that kind of work in academia or in a more pure research setting, see for example http://matt-welsh.blogspot.com/2010/11/why-im-leaving-harvar...
I find that applying my skills as a systems and networking researcher in an industry setting, where I have the chance to develop and launch real products, is far more satisfying than just writing academic papers. But this is of course not for everyone.