I hear you, but I think the big difference here is that the MS PC ecosystem had microsoft as the elephant in the room. Vendors like Dell, HP and others have confidence in investing in a platform that they can sell because it is ubiquitous. (that's partly why Linux on netbooks failed) But in the phone space, Microsoft Windows Phone 7 is worse off than a red-headed stepchild.