There are guite a few good ways you can find out about a game before you purchase. Even a casual gamer (purchases 1-2 games every couple of years) can easily to this.
Would you buy a washer and dryer without comparing features and reliability reports? Some people would. But, it's silly to expect that the product you buy is free of imperfections without doing due diligence as a consumer.
Of course.
I think you ARE entitled to such, but ONLY to bugs that render the game unsuitable for its purpose. 99% of so-called "bugs" are superficial and/or subjective.
The company issuing a patch for the 99% is for customer relations, or to improve grassroots sales, and such. But you're hardly "entitled" to it.
And for the 1%, I might point out that there are other recourses available to you besides not purchasing one of the company's products. Register a claim with the BBB (even people not in the US have this option because you complain to the BBB where the publisher is located, which is in the U.S.), write the chamber of commerce, pass word of mouth to friends and at your local software stores, sue the company in small claims, complain online, write to software mags' editorial sections, etc. But, that's only after you have first contacted the company tech service and been told that they have no intention of fixing it. If you do any of those things without first taking that critical step, then that's not right.
See my point above. Doing due diligence as a consumer and investigating the product before you buy (gasp) is just one option. Even if you buy, if you find the game is unplayable then you have some resourses. These recourses amount to the same thing as voting with your wallet, because you are costing the game company resources (they have to respond to the BBB, or they suffer lost sales from OTHER consumers, etc.)
I think you two are talking about two different classes of bugs. You're talking about the 1%, while SJN is talking about the 100% (which includes the 99%).
Never at any point have I actually complained about the current state of the game (I think at one point I said I was slightly annoyed they included more features). I'm certainly nowhere near a position where I would want to send a complaint of any form. Anyway, this is not actually something I care much about at all so I'll drop it. Otherwise I'll keep getting rebuttals to a point I'm not supporting or even trying to make. (I know you're only trying to help, Wodan)