I read the article and comments and come away more confused than ever with the current status quo of IT and business. Now, I work for a manufacturer who is global but small. About $35 million in annual revenue, selling only to other businesses. I'm the only developer here, responsible for ERP system and writing apps the ERP can't do.
But it is all integrated, one version of the Truth! Are bigger businesses really implementing all these standalone apps and databases? Are bigger companies really not working with IT? Or as @saschin says, IT only means infrastructure support to them?
Surely things aren't this bad in the world now? Or are they? I can definitely tell you I'm not in the business of NO. I can't tell you how many apps I wrote that I knew would never work as the business people thought but I did it anyway. Everybody has to learn the hard way sometimes. But business knows that they can come to me to get things done, the idea of bypassing just seems hard to believe.
Now, over my almost 30 years in this, I have seen companies where IT was peceived poorly. The smallest change was 6 months of lead time to user. It was almost criminal how bad some of these IT people were. But I thought they were the exception, not the norm. Wow.