It’s the charge for upgrades that I don’t like. I bought it once, upgrades should be free. Or so significant that I want to pay.
If the new version has a lot of new features I would be OK paying for that.
Hmm, wait a minute...
I have to roll my eyes at someone who scoffs at a $25 upgrade every few years.
If they're not cool with funding any future development on the product, then they must be cool with not upgrading. But of course they instead entitle themselves to all of your future labor because they once threw some shekels your way.