To play devil's advocate here, clearly there are hosting costs and maintenance costs beyond a one time mobile app payment 14 years ago. Kinda sped read the article so apologies if I missed it, but why does the author here feel so entitled to something that clearly the company feels unreasonable to continuously maintain? They're clearly a struggling business, it feels like this author has a personal vendetta against t…
They added a new/better interface you have to pay money to unlock. When they add new features/services you now have to pay to unlock. What you paid for originally, still yours. Want to get access to the new stuff? You can either pay a subscription for "everything" or pay one-time-unlocks for features.
Then I look at serviecs like lichess where they just operate 100% on donations and users helping by adding their devices into the pool of compute for analysis.
"Shove ads in" is the low, easiest, tackiest way to "annoy" your users into paying. Those that already paid once are annoyed the goalposts have changed. Make the app worth paying an upgrade for, don't just go "well it's still shit but now there's ads unless you pay!"