The question you should be asking is why didn't he go to his IT department first?
Yeah, I asked that question, I didn't get an answer. As it turned out it had entirely to do with him being a) arrogant and b) buddy-buddy with the boss, so he got away with it. He was just a special snowflake who thought he knew better than me, but he was obviously wrong. But he went to school with the boss.
There has to be a reason he thought his buddy would be more helpful.
You misread that. He undertook to raise the server on his own, he got away with creating a warez site by doing something I was supposed to do because he was friends with the boss.
Yes IT can help get it right but that is not the problem. The problem is that they are seen as a barrier rather than an aid. They say "no" rather than "why don't we try this instead".
Bullshit. They say no to specific requests which are stupid. They don't say no when you come to them and ask them how you can accomplish something. You're upset for the IT department not answering the right questions when they're being asked the wrong ones. Stop coming to the IT department like you know what you're doing, tell them what you need to do, and you'll get the results you're looking for. Also, come to them when you first know that you have an IT need, not at the last minute. You're creating your own problems.