http://www.pcmag.com/article2/0,2817,2398070,00.asp
"In a blog post, Kindel said Windows Phone has failed because Microsoft has alienated both phone makers and wireless carriers, two groups that Google has done a good job courting with its Android OS. With its tight hardware spec and rigid upgrade policy, Microsoft is limiting carriers' and manufacturers' freedom."