I'm pretty sure you can't get any scripts on the SDN if you're not going to update them consistently. I used my TOS reference to show you that what you pointed out from the TOS doesn't mean anything, since the TOS is not followed by 60% of the community. I don't understand how you expect writing scripts to pay so much money. You're in a market with teenagers who have little to no money. You're trying to drain every cent that they have, if they have any at all. You shouldn't expect to make a ton of money off script writing. Money isn't everything, some of these script writers would be making scripts either way, paid or not paid, as they gain experience and become more knowledgeable with Java which they can then use to get a real job or advance in their classes.
The market for OSBot will diminish very quickly if we do in fact only allow monthly payments. The number of users willing to pay monthly is sparse compared to the number of users willing to pay a little more for a lifetime script. Although I don't want to get into a debate about whether or not the SDN should only allow monthly scripts. I just want the script that I paid lifetime for to in fact be lifetime.