Gamers tend to be the most spoiled, self-entitled, nitpicky, "really, are you four years old?" consumers in any industry. One dropped frame, muddy texture, or (gods forbid in a complex computer program!) bug, and everyone's like "zomg this game sucks!"
Maybe because I'm not particularly spoiled, self-entitled, nitpicky, or four years old, but I tend to find even flawed games fun because I enjoy what the developers did right (buying New Vegas at release and calling it my Game of the Year going away even before the 1.2 patch ought to tell you something about how tolerant I am of glitches.)
A game has to really fuck up royally before I'll hold the bugs against it (Hearts of Iron 3, I'm looking at you.)