I thought the JetBrains subscription was actually a good example of a subscription - when you buy an annual subscription, you get a 'perpetual fallback license' for the version at the time of purchase - i.e. you can continue to use that version forever without further payment.
Isn't that basically a traditional (90's style) software purchase?