I cannot believe how short sighted companies can be when it comes to these things, but I don't think it's malice per se, it's usually a variation of the person who makes the decision does not have to live with it and so doesn't have any incentive outside of spending as little as possible.<p>It's like how in many cases the desktops/monitors for developers come out of the IT budget, so the IT department tries to buy the crappiest things possible (24" single 1080p monitors, because they can't find anymore the 22" 900p they had before, 500 gig hard drives, etc.) because it does not impact them if developers are happy or not or are hampered by having to work with substandard tools.<p>In several past companies when we moved offices or had an office redesign, it was always up to the facilities department to deal with this, and developers were involved only at the very end when it was time to pick the seating and by that time all the design was locked, contractors hired and so on and so there was no way to change anything of significance anymore.<p>If I ever had a company I would make it a rule that any decision has to be made by the department / people affected by it. Other departments can offer support as needed, but I would never have IT control which hardware the developers get, or facilities decide for open office/cube height/chairs, or the CTO decide for the code review tool, etc. etc.