Some people don't subscribe to your belief that rather than improve your workplace you should just leave. Google created a culture and set of values and recruited based on that. So of course they shouldn't be surprised when the people who were recruited on those values try to live up to them, even when there's some push back. Nor should they be surprised when people bring additional values they may personally hold to the companies where they work.
Yes, it might be "simpler" to just leave whenever you meet resistance on the job -- but it's also less rewarding.
Finally, I'd add that there are no perfect workplaces. There are also shared problems across entire industries.
Yes, it might be "simpler" to just leave whenever you meet resistance on the job -- but it's also less rewarding.
Finally, I'd add that there are no perfect workplaces. There are also shared problems across entire industries.