The software world today is increasingly SaaS, user-hostile and rent-extracting.
My most recent experience is Shutter Stock, a completely scam company that charges ridiculous amounts of money with no easy to unsubscribe.
https://www.trustpilot.com/review/www.shutterstock.com
- Microsoft has used its dominant position to charge for MS Office in perpetuity, breaking features and now trying to trick people to use One Drive more (renaming files from an Office App is only a "feature" that works for files saved remotely on One Drive)
- Apple's "services" income is mostly from various apps that use predatory practices to maximise how much they can extract from users. For example, it makes sense for me, with a broken App Store search, to pay $4 for each download when I can get users to pay $5/month to use my app.
- Many other examples, with the whole industry going towards SaaS and HaaS
What has the world come to, where technology has been appropriated and we are left paying rents every month and companies are increasingly becoming user-hostile and predatory and monopolistic!
What confuses me is seeing this kind of question on the same forum where people often gripe about not being paid the 6 digit salary they expect to produce the software we use. How do you achieve super cheap products made by people making super high pay? Money doesn’t just materialize out of thin air to make that work.
PS: my comment comes off as advocating for the subscription model. I personally hate it with a passion: I’d rather pay for upgrades/updates to code, and pay for resources metered by my usage. My comment should be interpreted as understanding where the model comes from, not necessarily liking it.