Your right, (at the moment). Considering how fast WP has grown compared to Android and iOS being they are still the newcomer I can see growth accelerating as the OS becomes more polished and Cortana get's more interactive. iOS is to proprietary and Android is becoming bloated, buggy, and since google is the leader in Android experience given the fact that there is not privacy in google, people will migrate towards something new and different. Plus MS now offers WP Free for all devices below 8" so I can see more manufactures jumping on that bandwagon too...
Let's hope MS keeps up the development and keeps making the Lumia Line.
First of all a major reason why people wouldn't switch to Android was because of the massive amount of misinformation and myths that we're around, and the situation is the same with Windows Phone.
You go on to mention that Android is becoming bloated and buggy, it's quite the opposite. Google allows you to disable carrier bloatware and with further iterations of Android the number of bugs is reducing, being an Android user at the moment I have barely had any apps crash during my time of use.
You are a person on the WPCentral forums and you seem to be quite knowledge, yet you believe in myths about Android so just imagine the amount of myths a regular person would believe? These myths are the reason why people hesitate trying Android and Windows Phone.
Moving on, Android has never been the best at privacy but over the years they have improved. I've also noticed that a lot of the people around me, including myself, have never really cared if we are being spied on by the intelligence agencies, of course none of us are terrorists, so why worry? So privacy isn't a reason why people would make the switch.
In addition to this the Google Play Store does offer some pretty unique encrypted services for secure messages and phone calls, so for those privacy freaks Android does have the solution. And for people who worry too much, there is a Custom ROM on Android called Cyanogenmod allowing for even greater encryption services.
Moving on, again.
A lesson my teacher in advertising class taught me, and you might disagree, but she said that either an ad had to be really really good or really really bad for people to remember it, there is no in-between. I partly agree with her and I'll explain why.
Android offers a lot customisation, iOS offers simplicity whereas Windows Phone is the best of both worlds, which could be an advantage or a disadvantage depending on Microsoft's strategy.
Oh and because of the advanced API and SDK of Android it allows for apps to be way more advanced and functional.
To sum this up:
iOS apps are probably the most stable and beautiful.
Android apps have the most features while sometimes lacking in design and/or stability.
Windows Phone lacks a few required apps and not a whole lot can be said about the apps that are there which are often behind Android/iOS counterparts. But Windows Phone apps do have a nice UI, most times.
Microsoft itself doesn't think Windows Phone will became more popular than Android or iOS, so no point of us really having hope either. However Microsoft itself is trying to make WP a solid third place OS.
Sent from my Nexus 5 using Tapatalk