The root problem here is getting an efficient solution to your problem.
Even if the company provides a human to talk to there is no guarantee there will be an efficient solution (satellite ISP support come to mind here.)
I think lack of competition is probably the crux, lately many companies are virtual monopolies in their markets or territory. Without adequate alternatives they don't see increased value in a happy customer or attracting customers (because there is no choice).