That seems to be the role of the IT department in many (big) corporations. Which is very unfortunate, they should be an enabler.