He admits that he's biased -and angry.
That said, HR policies (both ones we like, and ones we hate) tend to be "one size fits all" policies. They don't adjust for individuals. There's reasons for that; usually, legal reasons.
Individual jobs require individual approaches. If I'm a bench tech, running a rack of $40,000 analyzers that I share with other techs, I probably need to be in the office. If I'm running tests on an Internet connectivity layer, maybe not so much.
Also, different people work better, in different contexts. Some folks can't muster the personal discipline to work out of their living room (or their home environment is not friendly to their work). That doesn't mean that they need to RTO, but they should find some solution. I know someone that actually rents a desk in a local accelerator, and goes there, five days a week, for a remote job.
I have a good friend that just accepted a position at Amazon. They are paying him a lot more than his previous employer. He's really good at what he does. Their offer was not charity. He came on board as a remote employee. He lives out East on Long Island, and the Amazon office is in Midtown Manhattan. That's at least a two-hour commute, each way. He has a new kid, and is currently weighing his options. That paycheck is making the choice difficult, but he's coming face-to-face with the things he will need to give up, for that paycheck.