edited to add: People have also fallen in love online for decades. I know several people who met their spouses online.
What evidence would convince you that you don't need to discuss Johnny Carson's monologue at the watercoolor to interact with colleagues in a meaningful way?
Sure. But I'll bet you that sooner or later they've moved their relation from mostly online to mostly offline.
But that's not what reality is. Many people work in a lousy, suboptimal open office. They don't get to handpick their teammates. They might have to spend a lot of time commuting at times not matching their natural rhythm, which inadvertently has an effect on their mood.
And that's really all there is to it. If there's truth to how many people just "glue code together" in their developer jobs, then the immediate follow-up is "do you really need to discuss that much to glue code together, when requirements are already far out of your reach?" For many, the work literally becomes a case of "the more you bother me, the less work I'll get done", which coupled with the above and pressure to perform, is a recipe for disaster.
Given something closer to the ideal with more collaborative requirements, then yes, in-office would be better no doubt. With the caveat of the disadvantages one would still have.
Maybe some jobs don't require that, but as a software engineer I've needed to tread those interpersonal waters a lot. Discussions about interfaces, pushing back on requirements, picking up neat tricks, offering tough estimates, it's all much easier if there's already some report there.
They are trying to keep things in harmony while focusing on output. It might not leave the work environment socially positive, but they aren't actively trying to make the place worse socially, either. That doesn't sound a bad deal considering some of us are very selective with relationships and frankly, selecting companies for colleagues would be a ridiculously long and potentially fruitless endeavor. Meanwhile, what you do get is someone who is a large net positive on other fronts.
One can deliver quality work cordially, but at a distance socially, in my experience.
Workplaces that try to use Work and Pay as a reason to have a social outing aren’t workplaces. I’ll fake it to be paid but if remote means it goes away… that is a very very good thing.
I just find this bit entirely unconvincing. I don't have data to back up my claim, but IME 1 in-person interaction is worth ~5-10 'virtual coffee' type interactions via Donut or one of the similar apps. Maybe others feel differently, but I haven't found any substitute for live, in-person get togethers for connecting with colleagues on a personal level.