Kazadox: At this point I'm not even sure if I want to come back to GOG as I can see from this thread a lot of people are really snobby about supporting the developers directly.
That "snobbishness" comes out of a (albeit tough and begrudging) love for GOG, and the developers/publishers who have chosen to support it. That in turn comes out of the recognition that having only one dominant place to purchase games is bad for consumers, in addition to the consumer-unfriendliness of DRM. It also comes out of a recognition that the games we love don't just come from nothing. They come from people just like you and I, who deserve to be properly compensated for their time, talent and efforts just as much as we would.
Kazadox: It really isn't a fun world when you don't have a lot of money.
I empathize with you, I really do. Being poor -- or at the very least, having very little disposable income -- plain sucks. On a base level, there's absolutely nothing wrong with wanting to save money. The problem is what that does to the rest of us as a whole -- namely developers and consumers. When people buy from arguably legally (or at least morally) shady companies like G2A or Kinguin, they're sending the implicit message that they don't care about developers or legitimate resellers being
cheated out of profits that should be theirs. Those lost profits can be significant for an indie developer or smaller retailer.
It sucks being poor. But there are a ton of really
great games and
gaming experiences out there to be had legitimately for free or close to free. I should know, it's how I consumed games for years. Yes, they're not on par with the latest and greatest that the commercial AAA world has to offer, but they still have a lot to offer. And that's all the more reason to be careful about where you spend your gaming dollar, and what you spend it on.
And I apologize for sounding like a total asshole, but it doesn't justify buying from a company that willfully screws over someone else (be it someone with a stolen credit card number, a game developer, or a retailer) just so someone can get a game code for pennies on the dollar that could be
revoked or removed at any time.