Unlike some others here, I'm an investor in many companies and believe in capitalism. Publicly traded companies like MS, Apple, Google, et al. don't exist to stroke your ego or give you the warm fuzzy. They exist to...GASP...make money. So...in the long run if you make a great product and make no money on it...you die. It's that simple. If Apple makes a bad product and stops making money on it...they die. See how that works? Trouble is...that if they both make a good product but one makes 5 to 10X as much profit on it...guess which one dies then? A company's profit has a direct correlation to their products and their product's marketability. If it's such a bad product...why do people buy it? Hint...it ain't so bad...