I don't think that's google's problem. Smart talented people are usually more concerned with things like pace of work, culture, freedom to do what they want to do, impact, etc. Working in a large company is absolutely stifling.
Google has all the top talent and was caught flat footed by smaller, nimbler organizations.
Google has all the top talent and was caught flat footed by smaller, nimbler organizations.