Commercial apps are a different animal - even with M$ you buy it once, you don't get the next version free or the next year of versions free - those who bought windows 3.0 also paid for 3.1 and 3.11 if they wanted it. The constant upgrade cycle keeps them in the money, whether they throw us a bone with download bugfixes or not.
Couldn't think of a commericial script?

None that I know of will let you have the next version for free if your member area expires. Every VB 3.1.3.4.7.2 owner whose membership expires will have to pay to get the security fixes in VB 3.1.3.4.7.3, same with photopost, I have 5.0.3, but if my membership runs out before 5.0.4 is out I'm going to have to pay to get it

I've got a reviewspost script I can't upgrade now until I buy the download privs again, I can't use it until then as well because of the security holes in it, what's a poor boy to do?

Even for scripts that are dead-ended, it's the same situation only worse. There's a company out there getting paid lots of money for a gallery script they haven't updated in years -
has to be a plethora of security holes in it, I can't move to anything else unless I pay a lot of money to get it imported. At least IP is offering to make good on download privs to get the new stuff that should import quite well

Not the best situation from a user standpoint, but that's the way it is - moving to another script only buys you time, it's still the same situation... if my site means something to me, I know going in I'm going to have to pay for upgrades if I use it more than a year.