Earlier quoted context omitted.
Just to give another perspective, I run a couple of small businesses with my wife and we handle support ourselves. This is an absolute pleasure for our USB oscilloscope business - intelligent, reasonable customers ask for help with a problem they have, we help them solve it and both parties move on with our lives. Our other business - dealing in retro video games, is an absolute nightmare. Almost all support question…
This might surprise you, but companies don’t really care that their employees have to deal with shitty customers. It’s not necessarily that they don’t care about their employees, they might even have strategies and support staff to help with the stress, but they don’t care in a way that outsourcing it because of shitty customers ever plays in to the equation. At enterprise size you automate your support to save money…
I'm less inclined to believe that is because of competition and not because of the fact enterprise SaaS always has great support. If you are spending thousands, you will almost always have someone dedicated to your account. Likewise there are very few companies with razer thin margins that have excellent support.
I recently had an issue with my Smart Thermostat - where there is plenty of competition (Nest, Honeywell, Ecobee) - I called support and only got someone after 90 minutes of waiting, who was ultimately unhelpful. I spoke to my building who contacted their support line (the building installed the same, non-smart, thermostats as well), and the issue was solved in the same day by a trained technician in a little over an hour.