"Our stuff is allright, but you'd be better off buying our competitors product."

Sounds like a winner of an advertising campaign.

Joe - You put into much better words what I was thinking. It seems like people are more upset by the fact that they have had success, and that they personally don't think they are the best, than any huge problem with the product itself.

Sounds to me like they have just had good luck with their marketing schemes. Money well spent.