Really? I had a windows phone from WP7 up to one of the last released and one of the reasons was that most apps were fast, snappy and started pretty quickly, while android phones in the same price range (about 50$) seemed to struggle with basic stuff.
Of course there were exceptions, but IMO that wasn't the major problem.