Replace russian with jews and think about how your comment sounds again.
Of course it's not like all russians are against this war, both because of propaganda and the imperialism in the culture (though again that's very perpetuated by propaganda). That doesn't mean all of them support it, the numbers are also definitely not actually 80%, and even if they were 80% i can't put into words how fucked up it is to discriminate against the other 20%, almost 30 million people, just because you perceive the majority as being bad.
G2A isn't more fraudulent than other marketplaces, if someones selling a game for less than any official retailer it's likely to involve fraud. G2A and Kinguin are just the biggest ones.
Regional pricing is the alternative to it being cc fraud, which I'm pretty sure still qualifies as fraud but since the publisher doesn't lose money from it it's kinda whatever. But many games are now region locked and still show up on these sites, I sure wonder why.