I just want to state outright that OP was wronged, and I side with them. That being said; I dislike both full subscription (i.e. breaks on expiration) and lifetime licenses. Subscriptions are too expensive for software that rarely gets major investment and lifetime licenses are dishonest (e.g. company cannot work for free, so their funded is based on unlimited growth, which isn't realistic for most). My current favor…
The default license for almost everything, including software, is lifetime. I do not pay Ford an annual fee to advance the timing of the ignition sequence when I need to accelerate into traffic. I do not renew a subscription for the thermostat on my wall every winter when I need to put it in heating mode. When I was young, I bought a license for Epic pinball from then Epic MegaGames. I still have a license to that & can still enjoy it.