Originally Posted by
voidspark
Blizzard making their games online doesn't seem to solely be for piracy reasons, if that at all. There's plenty of games that play offline yet require CD-Key/code verification on a server, meaning that it's difficult to pirate without a cracked version of the software. It seems more to be just integrating the game into their new battle.net.
Piracy does also hurt consumers, especially because it's a medium to distribute malware, and only serves to bring money to the pirates... there's not really that much "good" with piracy. It can definitely raise awareness of a product, but so can trial versions and limited versions (I know I got hooked onto Diablo from their Diablo II trial). At the end of the day, it's one of those things where companies try to prevent people from stealing their product even though it will probably happen 1 way or another anyway. What they definitely don't want is for the piracy to make the experience worse for actual paying customers.