I purchased a lifetime license for Fences 5 and uses a discount code, and it only cost me like 26 bucks and change 'including tax!'. I also have been basically using fences, among other Stardock products and licensing that i've purchased as well. Likewise, I wouldn't of upgraded from my Fences 4 license, which is lifetime for me already from my previous upgrade. However, since THERE IS A WAY to purchase fences 5 for reasonable one-time / life-time purchase, I was willing to do that; it's fair overall.
The companies spend a lot of money on developers and keeping new version coming out. They make some cool products too for customization and organization especially. Easily worth 25 bucks to me!
Use this code in March-April, 2024 - Maybe the coupon code will stay valid for all of 2024; I just don't know, but it's working because I just used it at 12:30AM 3/17/2024 approximately. I was able to purchase the lifetime fences 5 licenses here for the price using the promotional code:
SDSURVEY2024
* Don't select to upgrade to fences 5, it costs MORE! Select the text link that says: Need a permanent License? Click here
The link "Need a permanent license" points here; https://www.stardock.com/products/fences/?irclickid=33HShEXkgxyPTcBU4qwB5y9-UkHyexTLEQmyzw0&irgwc=1# then enter the promo code SDSURVEY2024 and the price will be $23.99 USD for lifetime license to Stardock Fences 5 (again, NOT AN UPGRADE Discount).
Check out and pay, and then you can register the license to your account or whatever you want to do to preserve it and/or manage the license in the future. Note: it will add tax for a total of 25–26 dollars based off your tax rate.
Screenshot using the links above as I described and entering the promo code. To make the promo code field allow you type in to it, you have to click on the enter promo code link or whatever it says in the same location, then you'll see the Coupon Code box, just like in the screenshot w/ the apply button. If you have an existing Stardock account, use your existing email address you've used before. If you're a first time purchaser. You can use any valid email address… you can use the email address and password to login and receive copies of invoices, license keys, upgrade offers, etc.

You're all welcome. 
Kevin Brown
https://www.linkedin.com/in/itkevinbrown