If a person’s preference is to work with other people who in an office then full RTO must be enacted. Simply going into an office while others work remotely is not “their preferred environment.”
I would also bet that these people were not promised that they can work remotely for longer than remote work fit the needs of the business. Otherwise remote forever would be written into their agreements.
Sure you can argue that a recruiter or hiring manager over-promising and not putting it in writing is morally wrong, but at the end of the day, caveat emptor.
All of these employees knew they could be called back to the office and either a) pretended it wasn’t true or b) knew it was true and thought they’d have enough leverage to stay remote.
And the market has obviously changed since the agreement was made. Keeping the job is the compensation and recourse. If you think that you can find a remote job that pays as much as your now in-office job, go get it.