For desktop software, I really like the Jetbrains model. They reward loyalty by giving you a discount for continued usage. ($149 for first year, $119 for second, and $89 from third year onwards)[1]
And if you have paid for one year and then decide to stop paying, you can download a perpetual license for the version you were currently using.[2]