I'm not trying to suggest engineers are thumbing their nose at management at all... the opposite if anything [edit-they are just doing what they were asked to do]. Sorry I don't always explain myself clearly. And I've never worked at google so I'm just guessing based on my experience of how the corporate world works. I guess what I'm trying to say is that once these balls get rolling they can become unstoppable. It's a snowball effect that can be seen more clearly in law and politics but obv thats way off topic.