That all said - most of this article is just a rant about how terrible middle managers are and I feel where that's coming from but it's not an absolute. Management can be extremely strong at shielding you from unnecessary distractions and silliness when it's done well. There is real value in middle managers and, since transitioning to remote work, my manager and their manager have both been working hard to ensure that devs are able to stay as productive as they were while also striving to protect and defend personal time.
I totally sympathize with people that have worked under space-occupiers and from what I've seen it's utterly miserable - but staying full remote doesn't mean a flat company structure is suddenly optimal for every workplace.