I guess most manufacturers get a few "dogs" onto the market from time to time - not necessarily a generic manufacturing problem - maybe a mis- reading of the customer's requirements when selecting software features. Certainly one shouldn't damn a whole brand when products now are made in so many different plants around the world.