But Windows Phone does have apps. It has lots of apps, actually. Not the sheer numbers of iOS and Android just yet, though Microsoft's outreach efforts to developers, or their view of the strength of the platform, is such that the selection has been growing at the same rate Apple's did after their launch and faster than Androids. But I can't remember the last time I went to look for something in the Marketplace and came up empty.
You could add to that the issue of integrated features being good enough to make apps redundant (e.g. Bing Local Scout > Yelp!; Bing Music Search > Shazaam!; Bing Vison > tag reader apps; etc.), but all those apps are available regardless, along with all the other big names, and several have better UI experiences on WP than on iOS.
Really, the idea that there aren't apps available is FUD these days. That hasn't been a serious roadblock for a year or more, and the situation is improving all the time. And the presumptive ease of porting apps between WP8 and Win8 can only help in the future.
What Windows Phone really still lacks is consumer awareness, retail sales support, and marketing.