Earlier quoted context omitted.
The actual problem is that running a platform isn't that expensive -- there are a hundred tiny Linux distributions that do it on essentially volunteer work -- but once you control a platform with a large number of users you can use it to shake down anyone who wants to reach them. And then people object to the shakedown and do whatever they can to try and stop it.
Think about what you're saying dude: Hundreds of tiny distributions rely on unpaid volunteers to run a platform. A platform with questionable quality and no real support. Yeah, it isn't expensive under those criteria.
The quality of tiny platforms is often higher than the larger ones because their maintainers will actually accept patches and one of the people having the problem will know how to code, whereas consumers reporting bugs to large vendors is more like adults writing letters to Santa Clause.
Anybody can get support for anything by paying someone to support it. For nearly everyone outside of large corporations, the cost of this exceeds the benefit, because 99% of your problems will be solved by whatever comes up when you type the problem into a search engine and the last 1% won't be worth the cost of eliminating.