All the big*tm publishing houses do this they push games out fast and patch issues later. The level of brokenness varies and by all means wait for patches before buying but don't hold off all together or soon you'll find yourself boycotting everyone.
I'll do that since the release of Gothic 3. I buy games later, and only if there are NO repports of "(Main) Quest stoppers" and "Corrupted save game issues." ... last thing is the worst that can happen.
So 'Fallout New Vegas' has to wait, before I buy it. Maybe forever ...
Last thing I bought was Dragon Age Origins and Borderlands.

Additionally I have to say, that I am a gamer, and that I have over 400 original games standing in shelves behind me. But in this year, I only bought 2 titles for fullprice. All because I really started to hate unfinished, buggy games like the games Obsidian usually produces. Kotor 2 -- was never finished. Neverwinter Nights 2 was playable only after 5 or 6 patches.
The chances are good, that I only buy the "Complete-and-now-I-am-ready-GotY-Edition" .... in a year or two.

It's cheaper that way.
I can wait untill the games are really finished. But can the distributors survive, if we all begin to act like me?