>
So game developers want to keep their users from re-selling what they have bought.No. The article clearly points out the following scenarios:
1. A game is priced differently in different markets / geographies, and they only want to prevent reselling from a cheaper market to a more expensive one. (The obvious solution is to price everything at the highest price point, but if you think that's good for either sellers or buyers you're very confused.)
2. A game is purchased, re-sold, and refunded via a credit card chargeback. The issue is not with reselling but with voiding the original sale.
> if this is really such a big problem, just track where your keys are being used
I suspect developers don't have access to this, as these are e.g. Steam keys. (And again, "Avoid Steam and implement your own copy-protection" isn't good for anyone.)