I have been exclusively WFH since 2010 and intermittently many times before; not every company that needs a piece of software is in the software business so they don’t have the environment for it.
My last gig I was, uncommonly, working in the front end and in languages I had to learn to do the work but didn’t like (Django is a bucket of dogs’ lunch). The worst part of the day was the daily (yes, daily) meeting which came at 6PM for me, a reasonable 11:00 AM at the company itself. Having to listen to a coworker with a loud and abrasive voice who insisted on sharing his screen just so I could watch him wiggle his mouse left me drained and irritated.
I’ve done all my best work outside the office and made 100.00% of my algorithmic breakthroughs when away from the computer.
Onsite work at one time meant single-occupancy offices with doors, workplaces quiet as libraries,one meeting per week.
Now a software workplace is constant interruptions, several recurring meetings per day, and layer upon layer of useless methodological processes that distract from work that is already complex.
I will never go back.