People who say "There are plenty of things I can do on my WP that you can't do on Android/iOS" are just really not being realistic. I'd have a much better chance switching between Android and iOS and remain very satisfied than switching from Android/iOS to WP8, in terms of applications (not the OS user experience), that is just a fact. Almost all major applications are very well developed on both iOS and Android, and have almost the same features and functionality.
For example, many people happen to be deeply tied into to Google's platforms, gmail/calender/tasks/contacts etc. iOS has well developed alternatives to google's 1st party applications. WP simply does not.
And for those of you who say "Just use Microsoft's much better developed ecosystem", that's the same as telling someone to stop using google services and switching to Apple services, or vice versa, it makes no sense. And these days, you're not just buying a phone anymore. If all your friends use Whatsapp for IM, you have 2 choices, use Whatsapp, or stop IM-ing your friends. Or, you can try to convince ALL of your friends on Android/iOS to switch to Kik. Good luck with that.
If you want to use VOIP, yeah, Line/Viber, both extremely solid on Android AND iOS, and better than Skype in my experience, are not available on WP8. So, you have Skype.
This isn't ONLY an argument about whether you can complete certain tasks, it's about compatibility with other platforms as well.
Those of you who keep saying "the numbers are all dublicates, and just do the same thing", if there are 1000 twitter apps on Android, and 50 on WP8, those numbers are not the point of discussion. It's the 10 out of 1000 on Android that do an amazing job, and 0.5 out of 50 on WP8 that works okay, this is the number that matters. Some people don't seem to get the point. Then you say "why do you need 10 twitter apps? That's stupid", I don't need 10, I need 1. But what if I don't like the theme on 5 of them, and 2 of them have square buttons and I don't like squares, and 2 of them have menu drawers and I don't like that? Doesn't mean other people are gonna hate it as well. It's called "choice". And you have no choice on WP8.