" I agree but what is the solution? I've hired people who can talk the talk and had the experience but when I turned them loose it was a nightmare. "
This is a tough question to be sure. And I really don't see an answer - because the only answer would be a fundamental reintroduction of IT - with this most companies would have to start over and do it the right way, which of course we both know is never going to happen. You have people who walked into IT because they have some sort of aptitude for some aspect of the industry.
Many got they're start by "letting my son do it" or "Wow, you are good with electrical stuff can you head the department ?"
These people are now bosses who have no clue what IT really encompasses - those are the ones who tell you, your only reason for being is "to assist the user" - all the while telling you this in flip-flops. Yes, this actually happened to me.
There are many things to be proud of in tech, but there are equally as many things to be embarrassed by as well. This fundamental remake of IT will not happen realistically due to execs who have never understood the importance of IT to begin with, to the heads of IT whose claim to fame is that they were able to understand HTTP, load an OS and network some computers before anyone else did.
I thought there was hope, but we are just kidding ourselves and as a result be prepared for much of the same to continue. In many ways business had one golden opportunity to leverage IT for the power it has and yet again American Businesses for the most part fell short.