Lifetime licenses only work in the beginning when you have people buying them at regular intervals, at some point the market is saturated and you need to have a subscription model.
Case in point: Unraid. I have two grandfathered "forever" licenses and I'll never need a third.