I did say great deterrent, not best. From what I know, many of those sites that do offer these things illegally, typically do have a VERY high risk for virus and malware....that risk already exists and is not stopping many people. There is no reason for a dongle. Some makers bake the user name and info into the purchased version, with no limitations on it. However, it becomes very obvious who shared it..... It is software, some POS is going to crack it and make it for free if it costs a bunch of money. Thieves will always exist. If you claim the same number will pirate it, what is the point of making paying customers deal with that nonsense? Your solutions and suggestions are based on emotion, not logic.