You people who say piracy destroys pc gaming are stupid and don't know what you are talking about. First of all, people who pirate games don't intend to buy in the first place, so whether they pirate or not, the game makers lose nothing. And those who do buy only buy titles that are worth buying. The game makers are the ones to blame. If they really want to stop piracy, stop making crappy games and make games people would actually enjoy. Most people buy games to play mostly online anyways. It is hard, if not impossible to play online without a genuine copy (unless on hacked servers).
Ironically, Starcraft 2 was removed of the LAN feature in order to stop piracy.