That's an impossible model though - you're asking somebody to do unlimited work for you forever, for a fixed one-off price.
In that world nobody should ever ever sell a lifetime license, it's a huge responsibility with strictly limited upside. Imo "Use the current-ish version forever" is the only reasonable expectation, and that's a fair trade.
It's expectations like this that drive subscription models. People do (quite reasonably) want ongoing support and updates, but that takes continual work, so the only way to make that possible is to somehow provide ongoing funding.