I already explained where they get the keys from: bundles and regions where games are cheaper. I’m not sure where you got your info from but keys from bundles (charity or otherwise) can absolutely be resold. The terms of service might state otherwise but that condition doesn’t actually hold any legal merit (which is…