Running a real company or a real government requires dealing with people who don't want to be there.
I don't think you understand how Valve or other companies like this work. They work because they have ZERO people like this. Not one or two, or the occasional one... ZERO. If you don't hire those kind of people, then you don't need people who's primary function is to manage (read babysit.) This takes an extremely high level of resolve and willingness to work understaffed as these kinds of people are very rare. It also means you need to be willing to get rid of a bad hire at the drop of a hat and accept the cost.
With only exceptional people, the other stuff follows. An excellent developer produces many times the output of a poor one and every manager is an additional non producer so an organization of all producers will have much higher profitability per employee. It will also function well in stressful times since that is what independent, motivated, competent people do.
Had I my druthers, I'd spend all day at home reading, and I'm considered a sociopathic workaholic.
This is why you do not understand. I would bet my salary that every developer at Valve given his "druthers" would be home coding all day.