Most devs have expressed they’d rather you pirate than use key sites. With the anti-cheat they used that maybe difficult, but a key site purchase usually doesn’t pay the developer a dime. Where if you hadn’t entered a key, you could still purchase the game, even on sale, and support the developers.
Yeah, this seems like the business equivalent of a slap in the face to the original devs.