I don't understand why bugs bother people so much. Every type of software has bugs, you just deal with them and move on. It's extraordinarily rare for a game to ship with a bug that actually prevents you from completing it, the only one I know of that did that was for the sega saturn, more than ten years ago.
Sure, games like fallout 3 crashed a lot, but so what, it happens. A game being stable or not has absolutely no impact on whether the game itself is good or not. A classic example would be Morrowind, almost universally regarded as the best in the series, but it was terribly buggy and many of those bugs were never fixed (except by modders).
I wonder if the people upset about bugs grew up with console games, which have always been more stable since they only run on one platform. Bugs and crashes have been commonplace for PC since their inception, it just comes with the territory. Now that the consoles are little different than PCs and games are even more complicated, of course things will be buggy.
You can get upset at a company for releasing a game early I guess, but I don't see why. You can buy on day one and still enjoy a great game (assuming it's good of course), and deal with the occasional flaw, or buy a few months later at a discount with no flaws. The alternative is buying it a few months later without the discount and still with some flaws (since release will naturally find way more bugs than QA possibly could). Seems to me releasing early is a win/win.