You have "developer" in your username, but seem to think perpetual software licensing, updates and support is financially feasible? What?
Even the good apps on the app store don't do this. Apps like Alfred make you repurchase every major version. Other apps (like Day One) use milking subscription models. And these are aimed at consumer. XenForo is software aimed at forum owners, most of which are probably deriving some sort of commercial benefit from it. A $40 renewal fee (or whatever it is now) is barely asking for much. And you don't even need to pay it - security updates are provided for free even if your license isn't up to date (iirc) - you only have to pay if you want new features or bug fixes.
People still want the world and then some for ~$140 apparently.