> Although it certainly doesn’t feel like it to people who hit edge cases, the tiered support model is a technology which took us decades to popularize and which made the world much better. It brought down the cost of financial services and supported product innovation which would have been impossible under the mid-century bank staffing model. We could not have credit cards or discount brokerages without the tiered support model. The biography of Charles Schwab makes this point persuasively at considerable length: competent telephone operations were instrumental to bringing equity ownership to the middle class. You should prefer a world with credit cards and discount brokerages to one which doesn’t have them, even as you listen to hold music occasionally
Tiered support is here to stay because tiered support is cheap and resistant to the "unintelligent customer DoS" (my words, not his). As he points out, you can have professional troubleshooters with the capability, authority, and expertise to troubleshoot the problem, but their labour costs in the hundreds of dollars an hour.
I personally think there is a reasonable model of the world where customers explicitly pay a hundred dollar fee to have a highest-tier escalation to the office of the CEO/equivalent troubleshooting team and have them take a look at your case, but this is a model that has not yet been developed or in wide use anywhere.