For me, Steam has negated most of the advantages of piracy. The holiday specials in particular led me onto an impulse buying spree, purely because it was such good value. Now if all devs released demos for their games, it would completely nullify any argument for piracy.
In the MW2 case, I cancelled my plans to buy upon hearing about the dedicated server debacle. Yes, I did pirate it, played it a bit and got bored, so I uninstalled the game and deleted it all off my hard drive. Judging by the comments of others who did buy the game and play the multiplayer, it was money well saved.
If the game did have a demo, I wouldn't have felt any need to pirate. Ditto for GTA IV, which ran at about 15fps on lowest settings on my computer![]()
I in fact actually purchase games I always own "hard copies" of on steam (if they're on offer) as I can't be bothered with putting CDs in.
To me, they run in a scale, and that's:
Steam > Pirated games with a noCD crack > retail games/case disc.
That's taking in to consideration convenience and ease of acquiring.
Piracy is easier, and far better than retail games on discs, just in convenience terms.
Steam has the benefit too, plus the more "social" aspect of it, achievements, easy organising of multiplayer games, groups, in game contact/IMs (though I know you can add this to non-steam games) and the while steam community thing, seeing what games your "friends" have, what they've done on the game, their achievements and how long they've played it.