Game devs aren’t fans of CD key resellers because they lose money when keys come from cheaper regions or sketchy sources, have to deal with fraud and chargebacks from stolen cards, and it messes up their pricing. Plus, when people buy bad keys and have issues, they blame the devs, which just creates more work for them. It all ends up hurting their profits and reputation.