It’s not really Twitch’s fault. Twitch doesn’t care about sexual content, they’re a company they don’t have morals. They’d be more than happy to rake in those dollars. The problem are advertisers and payment processors who have very strict views/policies on stuff like this and Twitch has to kowtow to them if they want to be in business.
So many sites have this happen to them, where they allow or even encourage sexual expression and then a payment processor comes in and says “yeah if you don’t cut out that we’re dropping you” and then it’s over.
Yeah it’s not the perfect model for sure. Usually you did get updates to fix vulnerabilities and bugs, but any major version release would require a new purchase/license.
But any software that requires connecting to a server anywhere just doesn’t work in this model.
In the end there’s not much of a choice. Either you pay more for apps to compensate for the time spent on them, subscribe to reduce your costs and assure continuous revenue, or ads.
Anything that’s perpetually free, unless it has massive communities willing to maintain it, typically ends up like the tools we see here: abandoned/sold.
In ye old days the reigning model was a pseudo subscription where you paid for a version of a program and that’s all you got, if you wanted the next version of that program you had to buy it again. This made developing updates profitable and people who didn’t care to pay for the update could still use the outdated program. It wasn’t perfect by any means but I feel like it was one of the better compromises compared to everything else.
Sadly with the advent of mobile apps such a model is heavily discouraged.
This is not true. The app is free and has no listening limits.
What you can pay for is a web player (for pc), cross device syncing, cloud storage, extra themes, and some other perks.
Been using pocket casts for like 7 years now with no complaints.