I think one reason Google has been so successful is that the original founders did what they knew best and built a great startup, then stepped down and left the company for people who know how to run a corporation. I imagine these are very different skill sets.