Management & Sysadmins
IT hardware is expensive, good sysadmins are expensive and a poorly functioning IT infrastructure is very expensive.
In my experience sysadmins aren't especially greedy. With this in mind, I have never understood, why sysadmins are given budgets. The sysadmins should be able to say what they'll need, when (and why, of course) and signed cheques should follow.
Management wants consistency in its IT-infrastructure. IT should be almost invisible and only noticed when its not available. It should allow the company to run smoothly.
In my experience, it is upper management that decides what technologies get used, and, as a rule, it tends to be something expensive like Oracle, anything from Microsoft and the like. As a rule, sysadmins would choose something different, something safer and less disruptive. Furthermore, too much interference by management in the running of IT-systems drives the good sysadmins away and prevents an optimally run IT-services.
In short, my point is that management should look for good sysadmins and let them make the technical decisions. One doesn't go to a doctor and tell him the way you want your condition treated. One doesn't go to a programmer to design a database. One doesn't go to a marketing specialist for decisions on SANs, choice of OS or server hardware.