Not to mention that GOG selling RCT3 for 20 dollars is fine, a great deal, but Steam selling it for the same price "THEYRE RIPPING US OFF, DAMN VALVE GREEDY BASTARDS".
This actually brings us to a whole different problem. 80% people complain about something, they are complaining about the wrong company. Prices, regional restrictions, DRM is all decided by the publisher. Neither GOG/Steam/Origin or GG (Unless Valve/EA are pubs) can do anything about that, ones the deal is signed. They can negotiate towards a better deal, but that's about all they can do.
That often leads to a catch 22.
GOG not selling RCT 3 ---> people complain
GOG selling RCT 3 for 20$ ---> people complain
Here (and pretty much everywhere) people just like to bitch about DRM/Steam/GOG/Fanboys because that is always the easy and fast solution to their problem. My game isn't working? DRM broke it. It's from GOG? They fscked up. It works for 90% of the users? They didn't test it properly. GOG is regional pricing TW2? Traitors!
If people would just sit back for a few minutes and actually think further than their nose, a lot of complaining could be either redirected or avoided.