Did you not understand my point about how working alone for years was unsustainable? I suspect you are raising this in bad faith. Please see the Forum & Community guidelines about discussing in good faith.
Other companies in the past, e.g. in the 90s, did a waterfall style model where they released updates every year or so, incremented the version number, boxed it up, sent it out to the shop shelves (who does that any more?) and sold it all over again. In this day and age, and particularly with browser-based software, this is out of date. Besides, you still end up with the "I have to pay again" complaints. This is also exactly what I anticipated:
Usually at this point people start throwing in random other payment models they just thought of - it's really been done to death, we've made the decision and I think it was the right one.
I don't want to be further drawn in to yet another debate over this, so I won't be drawn on defending this topic any further, especially if I suspect the discussion is in bad faith.