Earlier quoted context omitted.
There's no reason they can't put a reasonable support ticket price in place. Hell - MS has been doing it for ages. Make the support request cost $250-$500. Guarantee a human on the other end. That drops spam/scam attempts down to basically nothing. It also helps cover the cost of providing real review. Plus, $500 is a very reasonable expense for most companies (basically negligible for all but the smallest), and it's…
That's pretty much an impossible (or at the very least, asymmetric) amount of money in much of the world. So charge them less? Now the scammers will call from those places. How does msft handle support contracts from customers in the developing world?
As far as I know it's priced the same. In the context of this discussion - A business to business relationship - $500 is pretty reasonable at a global level.
For an individual consumer - I think $500 is a fairly steep price even in the US (and other 1st world countries) and that's by design.