You can't forget that distribution methods like steam have pushed gamers away from peer to peer. It has (nearly) all of the convience of downloading the game illegally except you have to pay for it and don't have to worry about viruses (a very nice tradeoff in my book).