Truth be told there are a lot of apps pouring onto the platform. Most everything major is already available, or in officially in the works. I have heard the 500k apps on Android, 1million+ on iOS, etc. but keep in mind windows phone does apps a little differently. Where there are "trials" and "lite" versions on Android and iOS, counting as 2+ apps (when considering the paid for version), Windows apps are all one app, with a trial version accessible from the same app page if the dev decides to make it so. Let's also consider how many of those million apps are actually good and, more importantly, unique apps. Android and iOS have a plethora of apps that share functionality. I can;t remember how may flashlite apps I sifted through and tried on iOS. At the end of the day they all do the same thing, just with a slightly different GUI. It is true that there are duplicates, in this sense, on WP too, but it hasn't become nearly as bad yet (though I am sure it will). Microsoft also made it simple to code for W8 and WP* at the same time; that is to say, write once, compile twice, and you have an app on two different OS's with very little additional effort. I am sure that is going to help the brand tremendously.
By all means, talk up the platform. Windows certainly needs it. But having used so many platforms, I can say that lack of apps isn't really hurting windows phone. At least not in a productivity sense. When you have ignorant ****** saying "but my platform has 21873612783612735127645124 apps more than yours", use that time to educate them. Anyone else, that looks at the store objectively, will realize that there is almost certainly an app for everything they did on their previous OS. If not, it is probably in the works.