some years ago it was usually the customer was always right, that's been replaced with **** off and give us your money, *****! the real way to avoid piracy is for a games company to keep a clean public image. business ethics have gone out the window somewhere in the last 50 or so years.
there have been instances where game companys respected the wishes of their buyers. take starcraft. there was an optional multi only install for people wanting to run lan parties. nowadays you buy a multiplayer game and if you want to run a lan party, fat chanvce, they want you to buy 10 of them. lan partys arent something you can hold every day, the moving of computers around, the cost of powering 10 or so gaming rigs, beer and snacks. and look at the binifit of the game company, youve essentially staged an exhibition of their software and possibly some players would go out and buy that game. there was galciv 2, i bought that game for my brother in law (not really my genre), simply because i respected their attempt at buisness ethics. thats truely how piracy will be stopped.