As much as Windows Phone might have going for it, I feel it biggest stumbling block is that it seems too abstract. People are visual and often stumble if something is hard to visualise. If they could somehow address that, then it may have a bigger chance. The iPhone and too some extent Android succeed because the whole experience is very visual.
1/8/12 at 2:17pm