Google has everything in one Perforce repo? You mean the search engine, do you?
I agree btw, the Github mindset is the best one. Create for every project a new repo and connect them with build tools. But why not hire 100 SOA-Consultants, they have enough money now.