I think the biggest reason Window Phone flopped is actually the same as ubuntu and firefox, they were trying too hard be different. Ubuntu had it's scopes thing, MS had their tiles, Firefox had their adaptive search.
I think if they'd focused on being better than android, faster and more developer friendly, then they would have had a lot more luck.
I think if they'd focused on being better than android, faster and more developer friendly, then they would have had a lot more luck.