Can you explain why? Can you explain how the (in effect) never breaking policy of ahk v1.1 has made autohotkey a better language? Compare to if we every one to three years would have made minor to moderate breaking changes to fix quirks, limitations and other undesirable behaviour, syntax and features.
I'm not sure what you mean by this, AHK v1.1 is littered with behaviour, deprecated syntax and features due to backward compatibility, behaviour, features and syntax which regularly confuses old and new users, causes headaches, and countless ask for help topics and false bug reports. And ahk v1.1 is not at all forward compatible with v2.Forwards compatibility is what is required, not backwards compatibility (otherwise progress would be impossible).
Anyways, the good news is that you are not required to update, you can continue to use 1.1.31.01 for free. But don't expect anyone to add features and fix bugs for you. And certainly don't expect it to be free without you even paying back some of your time to maintain your own scripts. The idea that one has the right to expect this is almost rude.
Also note that this is not a debate on whether breaking changes should be allowed or not, it is about a policy, not a law. lexikos can make any changes he likes at any time, no one have any rights or guarantees. A policy which better balances community effort (to adapt to useful changes) and developer restrictions (to make useful changes) will make a better language, that is not a debate, it is law.