This is like voting for a tax increase on other people.
well yes, that's what managers do - make life miserable for others lol. (mostly /s but not really)
My impression from working at Google was that mentorship was one of the most important software engineering job responsibilities. There were many summers there where I had interns and my full-time job was answering their questions, and that seemed to be what was expected. (They made some neat stuff that I would have prioritized for myself to do!) Big Tech's goal is to get huge, so they can pursue any opportunity that comes up. It isn't necessarily for Engineer #23847 on Team #8734 to type in as much code as possible.
(Whether or not this strategy is a good idea is up for debate, several rounds of layoffs later.)
For me personally, being able to move somewhere with a lower cost of living without having a lengthy commute is a huge benefit. Especially in the face of ongoing layoffs.
If people (or a team) wants to be in office 2-3 days a week, fine, good for them. If you don't, _you should_ be allowed that choice.