I've worked at a startup where everyone being there was essential in how we worked. (We were all pair programming.) It was great. It beats code reviews any day. I learned a lot. But when I was at Google, we would schedule VC meetings with people in a different part of campus just to avoid the walk. Also, I worked on teams that had people worked out in many offices, mostly not Mountain View. I was surrounded by Google…
This is a solid point; I work for a company that had four key buildings in two cities at the start of the pandemic; in reality, we were a "remote company" who were just rubbish at remote practises. The pandemic forced us to be remote-first, which fed back into being better organised for day-to-day.
I suspect most companies have this sort of mixed-model, and are just shitty at remote work.
(I will also note, as always, that there is a rich irony that big tech firms who push cloud-everything, remote collaboration tools and so on, won't eat their own dogfood. How much of Google watching Zoom walk away with the video calling market was due to their intransigence on this?)