I will say that, personally, I miss the office
sometimes. If I had a 45 minute (per direction) or shorter commute I'd say my perfect world would be getting together in an office with my immediate team 1-2 times a week. It's just so much easier to have thoughtful discussion in person than via teleconferencing; I also, selfishly, enjoy the social aspect.
The other side of the coin is that solo work - e.g. slinging code - is a lot easier to get done at home with fewer distractions.
All that said, if my choice is between the extremes of mandatory RTA and full-time WFH, I pick full-time WFH ten times out of ten.