So we've looked at how they're dreadful and why. The stakes are important; a huge chunk of the economy is made up of services, and some of the places where they are located are becoming almost as much one-industry towns as they were before their one industry shut down. What if this sector was as productive and as valued as Rolls-Royce? (Especially as, all things considered, it is quite difficult to use them as a weapon of war, rather as the role of the orchestra in counter-insurgency is limited at best.)
We have the technology. Ticketing systems are as mature as anything gets, and a reader of this blog was moved to say that every software developer has at least once tried to write their own. Web-voice integration is a hugely creative field at the moment. Things like Fonolo and the Networked Helpdesk Protocol (API docs are here) show what can be done.
But the big issue is management, and I think expectations. People expect the experience to be terrible. People expect the job to be status-reducing and generally horrible. People expect that because it's a cost-centre, there's no way to improve it other than flogging the slaves harder.