That said, while it's estimated that Android vendors take ~10% of cell phone profits, that's better than Windows Phone and BB, which take 0%.
I do think that Windows Phone is in a better position than BB, partly because they have about an order of magnitude higher market share right now, partly because Microsoft has a lot of other lines of business making money that they can throw at Windows Phone for roughly forever, and partly because they own the phone maker and the platform. In some ways, Microsoft is even better off than a lot of Android OEMs at this point. Android OEMs get to make their meager profits when the device is sold, and Google makes all the other money off the device owner for the rest of the device's lifetime -- they get the Google Play revenues for apps, they get the search ad revenues, they get to offer you other Google services on the device. Microsoft could conceivably be in the same boat -- they have the Windows app store, Bing and Office and such, so they can monetize Windows phones throughout the whole lifetime of the device. So even if their profits on devices sold are miniscule, they could still be better off in the long run than most Android OEMs.
http://articles.latimes.com/2013/jan/31/business/la-fi-tn-ap...