I can see how piracy would force a company to implement activation, but then again look at programs like winzip... This program has been around for almost 10 years if not longer, and the reg keys are still the same as they were from day 1. Are people going to pirate software yes it is inevitable, but the more money you waste trying to stop it (activation, different registration calls, etc), the more you will lose customers and money you could be spending on other things like innovation. Then again any program that makes you buy a new one each year isnt exactly the best thing since sliced bread.