At the beginning I wanted to point out that I am a longtime user, since ST2, paying for the license. And I like to pay for the good software I use - I like how authors are rewarded for their hard work.
However, version-limited or time-limited licenses are a bit of a problem for me. Mainly because it is often not known what we pay for. You then pay for a product that can actually be abandoned at any time and in any state. In extreme situations, it happens that companies offer theoretical lifetime support for a specific version, but they release another one and stop patching bugs in the previous one. Is it fair?
I think this worries ST users a bit, especially when looking at developer activity in different years and the number of versions (ST3):
2013 12
2014 1
2015 2
2016 4
2017 1
2018 2
2019 3
2020 0
2021 0
Without a formalized publishing plan, you don’t know what you pay for. For this reason, I have already given up several programs in favor of those where the situation is clear.