I feel like going anti-piracy is the complete opposite way to go here. I feel like it's best to embrace piracy, as it helps build a relationship with the consumer, funnily enough. CD Projekt Red has already done this with The Witcher 3:
Link 1
This article featuing Edmund Mcmillen helps my point[he made Super Meat Boy and The Binding of Isaac]:
Link 2
As mentioned, a lot of people pirate the game to test out whether or not they actually enjoy it before buying. If it's a decent, quality product, they may buy it when they have a chance. It is best to not alienate part of the fanbase simply because they cannot afford the game or it isn't available in their region. I don't think a lot of people pirate games because they simply don't give a
[unless they're boycotting a company, then that's a different story]. There's a variety of different reasons as to why people do it, and I feel it's best to not punish them because of it. Contrary to popular belief, people don't actually pirate that often. If you give people INCENTIVE and SUPPORT to buy your game, then people with buy your game. Terraria has done more than enough to prove it's worth and warrant a purchase.
I am willing to admit that I originally pirated the game when it first came out[I was 15 then] because I did not have the money to afford it at the time. I loved the game and was sad I couldn't get the updates. What did I do? I bought it. I own it on PC, Mobile, and PS4. You can judge me all you want for it. If in the future admitting that hurts me in the long run[such as applying for mod], then so be it. I know for a fact that had I not pirated the game and tried it out, I wouldn't be here posting today and I probably wouldn't have bought it until who knows how long later. I don't think I did that much wrong for doing so. I don't think people pirating with legitimate reasons are bad. Is it wrong to deny entertainment towards someone who very much wants it? Would you ostracize a homeless orphan for stealing an apple for their siblings that have no other means of support? Granted, it's an a lot more drastic issue, but my point still stands.
The only real solution to piracy is DRM. Nobody likes DRM.
I feel like there's a huge negative aura that surrounds pirates and it saddens me because most all people talking bad about them are completely misinformed on the subject.