Or the "free market" solution would be to allow those calling tech support to pay an extra $50 per hour fee for priority service with a knowledgable human
It's like the saying that 20% of your customers use 80% of your support. This way you can incentivize those customers to pay a premium for even more of the support package they obviously want. Everyone else can have the minimal support interaction they prefer.