I agree that MS is going to find it increasingly hard to compete against Apple and Google.<p>But the logic in the article is insane:<p><i>Microsoft is so big that its new Windows Phone operating system has almost no chance of making enough money to move the needle anyway. So it might as well join rival Google in giving it away for free, in an effort to drive up device sales and market share.</i><p>That's just stupid. For any big company, if you divide up their product line, most of the products will amount to only a small portion of revenue. Then we could apply this logic to each of those products in turn, and pretty soon that company will be giving everything away and getting no revenue.<p>Ball Corp. makes most of its money through glass jars and stuff, and only makes a fraction of its income through its Ball Aerospace subsidiary. I don't think you'd expect them to give away satellites.