Hummhumm... I try not to buy PC games at least until a few months after release, unless I REALLY cant wait. Actually I cant even remember when this happened the last time.
I dont know what happened in the last years, but it seems QC gradually got replaced by customers...
Actually that isnt really a bad thing, because since almost everybody is online these days, you're bound to catch a lot more flaws that way. Of course the average gamer doesnt know how to properly report software bugs (heck, I learned this at school, and even I cant do it properly...) but lets just ignore that for a moment.
What really gets me, however, is how the companies tend to be real dicks about it. There was no official statement/apology whatever. I mean, c'mon how hard is it? You explain it to people, ask them nicely, because there are so many advantages of doing that way. And as a little reward you give first week/two weeks/whatever timeframe buyers and preordering people a nice little cut. Ida know 10%, 20% whatever.
But hey, that would have defeated the whole purpose of "outsourcing" most of the QC department!
Sorry for rant, just sayin, dont buy games right away, if you can help it. Chances are, the first patch is gonna screw over your savefiles anyway