aygthrwy
The traditional wisdom is that you should work from HQ to maximize your career advancement, but I think many people are weighing this against the untenable housing situation and realizing it's not worth it.
Also, San Francisco was considered a fun alternative to living in Cupertino or Menlo Park or Mountain View, but the city just keeps going further downhill. Junior employees likely have a higher tolerance than senior employees for the quality-of-life issues you deal with in San Francisco.
Similarly, Google was vilified by its employees for bidding on government and defense contracts, while Microsoft and Amazon (and nearly every other tech company) very publicly fight tooth and nail to land these contracts. Again, the difference is that you don't hear Amazon or Microsoft employees complain. They don't stage constant protests. They don't leak internal documents to the press. They don't quit in dramatic fashion and write blog posts about it.
Google doesn't have a worse track record on any of these issues than other tech companies. It just has the loudest, most critical employees, who create a public shitstorm whenever the company steps out of line with their progressive politics. Over time, this has gradually seeped into the public conscious. Now even progressives outside the company rally against Google, while ignoring the tech companies that actively support censorship and the military-industrial war machine.