Um, without reading the article: Android is kind of unfinished feeling and has crap apps, iOS is super slick and the winner, and Windows Phone need not apply. In the interest of full disclosure, I own two out of the three.
I think there is a lot of potential for a Windows phone, but Microsoft has a lot of hills to climb before they can convince a lot of people that they are serious.