LordRikerQ: How awfully naive, if only reality worked that way. Sadly voting with your wallet doesnt work because theres always fanboys who'll defend crap and pay unrealistic prices. Call of Duty Comes to mind... its not worth $60 by any means and yet you still have idiots that pay it. In the end no one cares if you dont buy something, but they'll care if you pirate it.
Resorting to ad hominems now? How quaint. As others have pointed out, there are people that like Call of Duty, just as how there are people who like whatever game you choose to idolize as a Paragon of Gaming. Some people think that $60 for Call of Duty-whatever is a fair value for the kind of multiplayer gaming experience that it offers. I may not agree with it, but they have the right to buy the kinds of games that they want. If that's enough to make those people "idiots" in your book, then that's an incredibly arrogant way of thinking, and it makes you no better than the legions of people out there who immediately and ignorantly associate the label "gamer" with all of the negative, damaging stereotypes and images that have been used with that word over the years.
Just the same, this doesn't detract from my original point: if a game developer gives you the kind of games you want, then you should pay for them, so that the developer can continue developing the games you want. And if they stop – if they slap oppressive DRM on their products, or ship lazily written, shoddily tested and poorly designed games – then take your business elsewhere and give your money to a developer who will give you the games you want.
That's not "being a fanboy". That's being a responsible consumer. That's having standards for what you choose to spend your money on. It's not that hard to understand.