IMO, most managers are paid very nicely to babysit employees and use unspoken threats and coercion to make them feel scared and threatened enough for their livelihoods where they will sit rather quietly and produce work at a measurable-yet-uninspired rate.
Much like elementary school.
I know I'm older then most of the IT workers here are and due to that, my personal experiences and insights may not reflect the current realities of many here, but they have been real to me over my 30 year career.
I have been working remotely now, for myself, for the past 3 years.
It was difficult in the beginning to have the discipline to actually keep my head "at work" for the required 8 hours, but now...I couldn't really imagine ever wanting to go back to an onsite gig.
My boss could not be happier with the arrangement as he is realizing significant cost saving as well...it's a real win-win but both sides have to be willing to do their parts for it to work.