There is a reason Steam censors 'g2a' in their discussion forums, when mentions of legitimate key re-sellers (like the Humble store) and competitors are fine. At best they sell grey market keys bought in lower priced regions. They have also sold keys originally purchased with stolen credit cards, and a few months ago a bunch of people had games removed from their Steam libraries for that reason.
Also, 'spammed'.
Hmm, well, I'm one of those who got the 'stolen credit card' problem, as you know. I wasn't aware of the censoring, though. I always thought G2A was a legit site selling legit keys. Aren't they? It seems awfully strange such a popular and known site would remain up if it were truly illegal...
That they sell low priced keys is true, but... isn't that just the free market? If they can get low priced global keys legally, I don't really see a problem with it, as it just follows free market rules.
The thing with fraudulous cards is something different, of course, but as of yet, I got the impression they are as much victim as anyone else. It's not they that are committing the theft/fraud (I presume).
Of course, my attitude may change if they really are assholish about refunding the money I spend on it when buying the (revoked) key. ;-p
And for the future... well, I don't know. If they are doing nothing illegal, then that's that. I mean, the people/companies making the game (and thus keys) have had to SELL those keys at some point. If they sell it cheaper abroad than elsewhere, then who's fault is it there are price-discrepancies? I would argue that, either set the price the same, then, or make the keys non-global. I prefer the first option.
If I buy other goods from mininthebox or alibaba, etc., I can get it much cheaper than here too, but that doesn't mean they're doing something illegal. If one then would say 'ah, but one can not sell it to countries where the exact same thing is far more expensive', then that's plain and simple protectionism. In a free market world with global competition, it makes no sense to still try to shield your profits by forms of local protectionism.
IMHO, of course.