So you're saying that Khaled deliberately coded an exploit into mIRC 6.0x and then when he switched to 6.1x he added a checksum and the unremovable registration dialog, but also left the bug in, then after a bugfix for that version he exposed the exploit so that he could make yet another bugfix and *force* people to upgrade? Even though there are half a dozen scripted workarounds for the exploit for older versions. That's what you're saying?

If he was trying to *force* people to pay using an underhanded method then why didn't he do it in mIRC 6.1 instead of waiting 'til 6.11 and then having to make another bugfix release? Or why not do it at version 6.0 when the multi-server feature was added which a lot of people wanted instead of 6.1x which has had so much *controversy* about the GUI changes? Or why not just make mIRC disable after 30 days?

Being 'a few versions in' means nothing, there are dozens of sites that retain every release version of mIRC and thousands of people who still have old versions on their hard drives.

Your conspiracy theory is flawed beyond belief.