I agree. I have loved wfh these years but miss the in person communication. Once we can, we should revert. Not with “measures to protect”, rather, the way it was. It was intense and very social. Those that thrive are the social ones who also can get the job done.
I think every company could benefit from a partial work from home schedule. Make 1 day a week a mandatory work from home day. Employees would then schedule all of their random appointments to happen on their home day.
There is a massive gap in productivity between someone who has been in the company for at least an year and someone who just joined, esp. right out of college. For the latter, WFH is probably the worst option. There is no easy way to ask questions, get help, build the social relationships needed to succeed in the company, get watercooler updates, meet with their manager for 1:1 (communication is more than verbal and video calls).
My first remote job was full of people calling me up, introducing themselves, helping me out. They showed me not only what was going on in the company and the code, but also how to communicate remotely.
I'm sure not everyone has that same experience, but that means there are problems with team communication, not with remote communication.
If the senior people are allowed to wfh, then juniors would not benefit from being forced into the office because the seniors would not be there to teach them.