I find it a useless guesture unless you can convince the 100s of thousands of ppl who will buy the game anyway not to.
Be careful with that one cause if the PCGA come up with any numbers on pirates they could be used against it. Now Im not going to go into a huge rant here but I will say that while you can stay this type of protection stops people pirating the game it could also cause people to pirate this game specifically for this reason. Im with alot of people who say pirates wont purchase the game either way but I think that is alittle too much of a blanket statement, there will be some who would have bought the game otherwise.
And ofcoarse you'll never get the real number of people who never bought the game because of this, some would have gone meh limited activations and will never look twice not even, to pirate it. For me unlimited activations is a step in the right direction but I would prefer a patch which removes the activation all together. Alot of games do it for disc checking, actually its funny about the diablo2 one since Ive been using a nocd on my legit copy for about 3 odd years easy.
Theres no way to tell how many customers they are losing and money associated with that, they should take it into consideration though! Having people buy the game @ $20 instead of $100 so if 5 people paid full price day one thats $500 instead. You might as well be losing customers with those numbers, say 2/5 were gonna pirate it anyways so $300 is still better than $60, lets say 2/5 were waiting because of the activation limitation and the other 1/5 buying full price thats $140 instead of $300.
Infact, I would pay more not to have the activation in there in the first place! Maybe they should add the activation limit in when the game hits $20