Here's a fact:
There will always be pirates. They will always pirate things. And there will always be varying degrees of piracy. Such as pirates who just grab something for free, or pirates who copy and sell things in a black market, or to poorer countries.
The fact is, they exist, they will exist, and the best thing you can do is reward people for buying the game legally. Provide benefits for having a copy that isn't pirated.
On the other hand, punishing people for buying your game will make them more inclined to pirate, because they are being rewarded for pirating (namely, breaking the thing that's punishing them)
People love to blame the DRM on the pirates, but the fact of the matter is, it's like injecting poison into store-bought fruit in an attempt to stop people from stealing fruit straight from the trees. It's ass-backwards. They made a mistake, and it's theirs, and rather than playing the blame game, blame the people who took the erroneous action in the first place.
Keeping game availability up will also decrease pirating.
As far as movies and music go... well, I'm not too sure about that. I do know, however, that Youtube's draconian policies are not stopping much in the way of piracy, but instead legitimate uses of music. Free use exists for a reason, and Youtube violates the hell out of it.