lukipela: Do I care a bunch about supporting valve? No. They are rolling in money and dont really seem to give a shit about their customers(based on how often they release a game. Do you really think TF2 hats are taking up so much time that they cant release episode 3?)
How is not releasing a third episode for a game (yet) the same as not giving a shit about your customers?
If anything I certainly praise the way Valve has supported games like CS and TF2 for *years* completely free. And on top of that they make quality games (Orange Box, Portal 2).
I'm fine with how long they take, as long as it's worth the wait. 'It's done when it's done', in the same way that Blizzard tends to take forever to release their games.
Red_Avatar: I respect and support those that deserve it. It's that easy. If a publisher is a dickhead or a developer is selling out (Dragon Age 2, for example) I'll refuse to support them. I'll wait for the game to drop in price until it's a real bargain and barely makes them any money. Ubisoft also earned that treatment.
I think this is a tough one.
If 'selling out', means the game is bad/sucks, then yes, they won't get support.
However, if they put up the greatest RPG of all time but they 'sold out' their principles by adding GFWL, or Steamworks or something like that... I'd still buy it. Ubisoft's drm on the other hand (the harsher version), I wouldn't support that.
In the end, 'buying a game', is a selfish thing either way I think. Because in the end, you buy a game (or hope to, at least), because it's a good game. A developer can have praiseworthy ethics and standards. But if their game sucks, then I'm not spending my money on it. Not because I don't support the developer's position, but because I don't support games that aren't good (or possibly good but not to my taste)
It's really hard to say I guess. It really depends on what you consider acceptable or not, whether the principles of the company are something you hope for or don't agree with, and even then it's still dependant on actual results and accomplishments.
Me, I buy good games, that I want to play. I wouldn't say I'd buy them at a certain place 'to support the developers', because the place I purchase at is a choice of convenience for me (I just tend to prefer's Steam's easy list/download/install).
Where I make the choice to support the developer is more down to price. Overall I'm a bargain hunter, partly through economic necessity. However, there's some games/franchises that I'll easily lay down more money for, than i would others, or in rare cases, where I really trust in the games a company makes, I'll even preorder them. That's where my support for the developers truly kicks in, which is mostly based on past performance (and taste).
For instance, I've already pre-ordered BF3 because I played BC2 and thought it was a great game. (the multiplayer part pushes the early buy as well though)
Ok, enough rambling from the crazy guy i think xD