My concern is this: How long would it take someone to re-engineer the trainer, remove the Internet check, and redistribute it? I am sure, as the creators of this system, you have a good idea how long that would take.
So, once they remove it, and redistribute it, you now have say 2000 non-members with Trainers that dont require the inconvenience of an internet check, and 100 members that have copies they cant use when their internet goes down for some reason. So this system is punishing the members, while rewarding the non-members who know of a good site to go to, where they can get access to a version where the protection has been removed.
Why not find some way to key it to a specific computer, or (if it is possible) to key it to the actual Game Key entered during installation? All that would require is information entered prior to the customization process. While I am sure this would still not completely stop the redistribution, there is NO method that will do that.
Just my suggestions, as someone who knows the pain of having my internet connection sometimes unavailable. Personally, while I play MMORPG's more frequently, I purchase games that DO NOT require an internet connection, specifically so that when my internet is down, I have something else to pass the time.
In short, while I agree that something needs to be done to stop the redistribution process, I do not believe that whatever method used should be more of an inconvenience on the actual paying members, than on the people who would seek to redistribute.
[Edited by Rdytogo, 4/9/2008 9:54:22 AM]