Earlier quoted context omitted.
In the same way that most people don't want to pair program full time, but it's perfectly legitimate for a company to decide it wants to be a full-time pairing shop if they think it's important enough to limit their hiring pool to people who want to pair program, it's perfectly legitimate for a company to decide it does not want to be remote.
The problem is, as usual, one of power imbalance. Employers -- especially those in industries where unions and collective bargaining is unusual -- tend to have a lot more power in the relationship than their employees do, so they get to dictate terms, at least up until the point that labor willing to accept those terms becomes scarce. I think we can agree that if every software company decided that they were going to…
Well, yes. That's not happening, though. My point is that I see people essentially claiming that it's immoral for any companies to not permit remote work, and I disagree with that.