People acting like it's ok because it's in the ToS are more than likely profiting from it. I'll tell everyone the real reason.
OSBot obviously did it to ensure monthly income. With one time payment scripts, OSBot makes less and less every month because people paid for the scripts they want once and now they're all dandy. When you buy a one time payment script it does not guarantee lifetime, and OSBot gave people warning of this so that everyone could get use of the script beyond the time that you are eligible for refunds.
Think of osbot1 as an old website that shut down. It is gone.
OSBot 2 is it's newer, better version, with different rules.