While I appreciate the sentiment, the world where you could use the same software for many years without updates is gone. These days developers have to invest significant time and effort into making sure the software just runs on the constantly updated operating systems and platforms — which costs money on an ongoing basis. Expecting your software to be updated regularly without paying regularly makes no sense.
So either you intend to run that exact binary that you downloaded (because that is the tool you bought), or the ongoing costs need to be covered somehow. Some companies do it through subscriptions and some play a game of "no, you don't have to update, but here is this new shiny (more bloated, too) version that we produce every 2 years, you can get it for $50 and OWN IT FOREVER (well, until the next shiny comes along in 2 years time". But it's a game, and the drawback is that there is incentive for bloating software instead of just maintaining it and fixing bugs.