I think in a great office culture people are going to the office because they want to, or because they are more productive there. In my experience this is what will happen once a bunch of people are already at the office and remote people can't catch up or feel left behind on some stuff. Also on meetings when there's like four or five people on a room the people on videoconference just can't work at the same level and it's very hard to accommodate for them.
I think it's ok if some companies don't want to go back to the office, but I just think colocated teams perform better. I'd rather be on the teams that perform better. I think maybe for a giant like Google letting everyone go home is not a bad idea, but if you want a tiger team to skunkworks something up for you I think WFH won't cut it. Maybe a few days a week or every other week if you need to a lot of alone work, but not all the time.
This is one of the sticking points in this discussion, I think.
(Leaving aside the issue of long commutes.) Why do people's actual hours sitting at the desk need to policed?