I heard that the subscriptions are not validated by the server but by the client computer. Result was that some people got banned because they had to change the date on their computer for non-EQ2 reasons and made the mistake of not checking the status of the account and logged in the game on the exact date that their sub would have ran out if they hadn't changed the date. How is it possible that you created this kind of subscription validation system and didnt give any warning over it? Needless to say that the sub was renew before banning. But, the thing remains, if this is true, your system clearly makes it possible to exploit this but it is still very bad design, especially since it just might be necessary to change the date due to other things and then you get banned for what is basically a very bad game design.