On Ubuntu it's as easy as an `apt upgrade`.
Although I pay the fee happily, this does seem wrong. It seems to me that as a software provider you have two choices:
1. Make it a monthly (or whatever) subscription for the latest version (eg Photoshop)
2. Charge for a new version (eg apt install ST3 vs apt install ST4)