Two points here:
First, it pains me to see MS lumped with Nokia. I'll be clinging to my N9 for a very long time yet (and probably only move on when Ubuntu or Firefox phones are compelling). I miss Maemo/MeeGo.
Second, the reason which MS doesn't get the love which its quality deserves (let's accept that it deserves a lot of love for the sake of this argument) is that Microsoft owns Skype. Telcos aren't huge fans of Skype, as a rule--it doesn't quite jive with their values. For Windows Phone, which integrates Skype by default, to really take off in the marketplace, we need to see the founding of a telco which doesn't do anything BUT data as their subscription model. With no voice fees to compete with Skype's inclusion on the phone, there will be no reason for telcos to marginalize the platform.