It's true that Google doesn't need creative all stars. It needs line workers, and there's no way its culture of whimsical creativity could have survived expanding so much and so quickly.
Your point about emotions is also good. Here is another way to put it.
The issue IMO is that they told people they were changing the world and by making information universally available etc etc. The people who went to work for them early really believed it and those people seeded their culture.
The people who just wanted to make a bunch of money went into other fields (like Wall Street or law). Those people also talk about politics and undoubtedly have political activists. But the politics of someone who just wants to make a ton of money are aligned with a company whose stated goal is to just make a ton of money.
This political alignment doesn't happen for free at Google. And since they seeded their culture with people who cared about improving the world, they have a higher than average rate of influencial employees who don't want to make money in traditionally "dirty" fields like arms dealing and private prisons.
Google has to solve this problem because their cloud division can't survive if they can't take government contracts. I see no way of solving it except that they just have to kill the old culture while attempting to minimize attrition.