Maybe, just maybe the issue is that middle managers have actual, legitimate reasons that WFH isn't a universally good thing. Contrary to what you may think, not every worker in tech is a high-performing star that produces flawless code if you just leave them alone in their home office. A lot of employees are lazy and will take advantage of the reduced oversight to slack off, a lot of employees are people who need constant hands-on mentoring or direction, and a lot of employees are just simply more productive when there's someone to impress nearby.
So while I respect that you might be the perfect worker bee who does whatever work is assigned with no oversight or hand-holding required, most employees are not that, and in-person oversight/mentoring (and if in-person oversight can't happen, get ready for increase monitoring on your work laptop usage) legitimately is necessary.