Mostly disagree
Jason, I dont know if you wrote this article primarily to spark controversy and banter but as as a former IT manager in health care, you know how demanding health care staff can be. I find your comment "It???s nothing personal against geeks, it???s just that IT pros are expensive and when IT departments get too big and centralized they tend to become experts at saying, ???No.??? They block more progress than they enable. " offensive since the team I work on bends over backward to make whatever device or system is thrown at us work no matter the difficulty. You sound more like an upset end user than someone that's served in IT.
I can't imagine being let go so our company can pay 3 times more for a consultant that isnt going to know the application of a system or provide the personalized service like we do. Its exactly why we are very carefultry when hiring consultants.
As far as the cloud goes, no big company is going to care as much about our data as the owner will. Sony has already changed their Terms of Service to limit liability if/when their data gets hacked again. Again, I can't imagine any company wanting to pay more to entrust their data and services to big companies that won't care as much as we do to protect and care for them.
Since I'm a Network Manager and not a business man, maybe I'm just naive but a lot of this is just common sense to me.