Earlier quoted context omitted.
Look, you can't have it both ways. People on HN are always talking badly about companies that don't allow work from home, or require at least a couple days in the office. Then a company says it's going entirely remote (not including the layoff context) and people shit on that. Which is it? As for the layoffs, I don't have anything to add to that. There a Microsoft decision.
Probably in minority here; I currently work remote, but miss going to the office. Will consider non-remote roles in the future.
My last job had a similar structure but the office was ~15 minutes away so it was harder to push back on some "well let's just all work on this here together for the next 3 weeks since we're local" type asks and didn't work out as well. I don't mind collaborating but after years of not being used to coming in every day coming in is honestly not much better to me than the idea of "my job requires me to fly out for weeks at a time" type travel (which I've also done before).