So Cdkeys is not using stolen credit cards and other nefarious means to obtain game and live service codes? If understand your post, if Live and PS+ codes are on the site, Sony and Msoft don't care they are selling service codes for cheap.
As far i know they are buying psychical copies from "developing countries" with large population.Copies do not hold disk inside but rather paper with code on it.They snap picture of code scan it and if you buy game you get that.
If they are using stolen credit cards that is matter for police and unlike g2a which acts like "middle man" they are registered company and easy to sue or get law involved.
Most of people can't afford prices from "western world" because of living standard.Everyone i knew use to pirate games all time because they could not afford it.Firstly from guy on street then later on just by downloading from internet.
Nowadays almost all of them buy legal games and its because of :
1. Introduction of regional prices
2. Second hand shops
3.Removal of regional locks
4.Constant Sales
5.Shipping 100x times more copies of game to country A so that country B(one with heavy taxes like Brazil,China) can get em via alternative ways.
There is now more people who play games then ever before and everyone is competing for time of gamer.Every gamer matters and from situation in which entire country use to pirate games now you have CUSTOMERS.
They can chose to put USA prices for Argentina and get zero profit or they can chose to adapt to people of Argentina and get money.
They can also chose to region lock it to Argentina or to South America but they chose not to and it is because they want people all around world to buy their games with amount of money they can afford.
So that is why i said DO NOT feel bad buying from website like those.Game publishers know exactly what they doing and if they do not act someone else will.
Just remember how Microsoft not even 7 years ago wanted to bound game to console so you could not give it your friend.How they wanted to kill used game copies with official stores and always online console.Why?
More money of course and it backfired in worst possible way.
Look at them now play everywhere you want,gamepass,DAY 1 GAMES For 10 dollars subscription.That is beauty of capitalism if you do not provide someone else will.
They want you in their ECOSYSTEM No matter what and thus they are OK WITH people buying for low prices.You really think Sony cant patch game share system in which 2 guys can buy one game and play it at same time?or when guy from Moldovia put his ps account to Alaska and keep buying games with gift cards because their Credit card wont work?
Why do gaming companies ship 100 times more games to countries bordering with China even do there is no need for that particular market?Because games and consoles end up in China.They know exactly what they doing.
PROFIT.
Thanks for reading.