No! Do the job right, then sell your product. This crap is all to common these days. Seems like many companies are putting their products on the market before proper testing.
How true. In some way it was better when software was still in EPROMs where rolling out "updates" was much more expensive, so manufacturers had to make sure that at least the worst bugs were stomped out before a product was thrown on the market.
On the other side flash-able firmware makes it much easier to roll out new/improved functionality.
I guess if more customers would reject products with bugs instead of patiently waiting for the manufacturer to fix them (or, as in many cases, not fix them!) then maybe we would see a bit more maturity in early software releases.