What about traditional management styles? All that real estate? The local deli's... For modern tech companies they can be damn unmodern. Are the middle managers that insecure and that unable to actually judge results. Developers, in my experience, are introverts or somewhat introverted and "being left alone to work" is a good thing. And getting them out of the bullpen and out from underfoot makes for good things.