I do tech support for HTC and I can tell you no one uses Windows phones. We get maybe 2-3 calls on them a day compared to the hundreds for our other phones. Maybe that means they are super stable and no one needs to call us for help with them, or the more likely scenario of no one has them.
From my time dicking around with them I actually prefer a lot about them to android to be honest. I like the front end interface and just general UI stuff is a lot nicer to look at and use once you learn all the little quirks and differences the OS has. As you mentioned in the OP though, the APP store is non existent. If you are the type to want all the latest crappy phone apps then WP is not for you. If you actually use your phone for the built in stuff like pictures, texts, phone calls, etc. then it's a great phone.