I have a very hard time believing people are so out of touch with reality that they don’t understand why employers want people in the office.
You’re not in back to back meetings from the moment you start work until you finish. Not all meetings involve teams in other geographies and even ones that do might still be one where most people in the call are from one city.
While in office, every single person talks to coworkers at many random times throughout the day. That builds comradery within and across teams. That, in turn, means each employee cares more about their job and the success of the people around them. That in turn, makes it harder for them to look for other jobs because your not just completing some tasks from day to day like a machine. It’s not just boring chit chat either. You’ll sometimes briefly turn your chair or walk a few steps to get someone’s opinion/ideas about something you’re stuck on with your work and vice versa.
Aside from this, having people in the office reduces the number of people who slack off during the day. This point shouldn’t be glossed over. Not only does it hurt productivity, depending on the type of job, that will put extra burden on others on the team. A slacker could at the very least take on some of the work of others and that reduces overall stress and improves overall morale.
I love remote work and would hate having to go back to the office more than a couple times a week. That said, I can still be objective and understand the viewpoint of someone running a company and wanting in person collaboration.