Software piracy is a double-edged sword. It allows potential customers to try before they buy, empowers legitimate customers to bypass DRM (or get the game for free as a fuck-you to the publisher for their shitty malware), can function as a replacement when (and this is another DRM-related issue) a legitimate customer runs out of "copies" or "installs", and helps to ensure that only people who both want to and are financially able to support the developers are compelled to do so. Russians, Chinese, and poor people for the most part won't pay $30-60 a pop for computer and video games, meaning that such "lost sales" were never sales to begin with.
On the other hand, I'm sure there are quite a few people who can well afford to purchase a game, but who will pirate it anyway just because they can—not because it's a bad game, nor because it's too expensive, nor because of DRM, nor for any other "just" reason, but simply to save money that they can then spend on additional luxury items for themselves. These people are scumbags. If you enjoy the game, support what the developers are doing, can afford to pay, are buying a product free of shitty DRM, yet choose to steal anyway... you're human garbage. ESPECIALLY if you try to justify your behavior somehow.
Personally, I don't pirate computer games. If I dislike the developer, the publisher, and/or their methods or DRM, I don't play the game. Period. Everything else I buy, which means that I occasionally buy a bad game... which I hate to do, not because it cost me money but because, in a small way, I encouraged the development of additional bad games.
Really, what software developers need to do is plan for sales to customers who are both willing and able to support them. Squealing and crying about massive piracy by the legion of people who are unable or unwilling to pay doesn't do any good, nor does DRM do any good, unless the game in question is always-online multiplayer (and not even then really, since private servers can likely be made).