And without starting a raging debate here, keeping in mind the central topic, I would cite one thing as the reason that "help desking" is failing in nearly every industry. not just IT. I have seen it in hospitals, phone companies, financial institutions, vacuum cleaners, etc...
And that is...... OUTSOURCING.
It's time to demand that these companies that want to do business here in the USA; especially handling our money or finances, DO BUSINESS HERE. Quit outsourcing our customer service and helpdesks to Ubiziquistan or whatever other third-world hole you picked to save a buck.
If the increasing frequency and repetition of advertising on cable TV is any indication, we are numb, dumb, and apathetic all at the same time.
I personally don't care if the person helping me when I have a technical issue is green, purple, brown, gray, red, or orange..... but all I ask is.... TRY TO SPEAK MY LANGUAGE.... OKAY?
Until someone in politics has the "stones" to say, "quit outsourcing your helpdesks, tech support, and customer service"...it will not change... (where is FDR when you need him?)
If what your saying is your such poor managers, that you cannot control your costs well enough, to hire people to take carre of the people that made you all your money? How ridiculous does that sound?
Isn't it curious that if outsourcing or not outsourcing these vital services, is THE make or break issue of that company, then they have no business being in business anyway.
No one is going to be ABLE to work together with anyone, if they are spread out to 177 different countries all trying to save a one-hundreth of one cent per incident ticket.
Just my 3-1/2 cents.