I started using WP phone just very recently, formerly of Symbian, and had used Android for some 2 years. My current WP phone is Nokia Lumia 520, replaced my old Blackberry. Does that mean that I've jumped ship from Android? NO! In fact I am still proudly keeping my Samsung Galaxy Note 8.0 and still use it extensively, side by side with my Lumia. I wanted to buy a WP simply because it offers a refreshing looks (the live tiles for instance)...besides, it is always interesting to try something new.
To me personally Android is a quite nice and pleasant OS. It is not flawless though: occasional lags and sudden reboots did happen, but in general I feel very satisfied all Android devices I have had (from Galaxy Tab 2 to my current Note 8), and when someone bashes Android so bad by saying it crappy, laggy, garbage etc, I don't have any idea what he/she's talking about (If Android does look and feel THAT bad, there's no way that sixty per cent or so of world's mobile users who embrace Android could all make terrible mistakes, right?)
In fact, even though I want to love my WP so bad, there is no way I can live without Android, for one simple reason: I am an avid gamer. Needless to say, I want to play games anywhere and anytime I want. That's where Android fills in, where WP ecosystem just can't provide good enough, at least for the time being. and here I don't talk about the likes of Angry Birds or Temple Run. We're talking about the PS Vita/3DS-style, best-looking games to ever grace mobile screens, whose presence we only see minimal in WP Store, but abundant in Apple's App Store and Google's Play Store..
I couldn't help but wondering why major publishers seems reluctant in releasing their sophisticated games in WP platform, while they are flooding the competitions. Day after day we'd see games are "available now on IPhone/Ipad and/or Android" - the formula would usually be, Iphone/Ipad version comes first, then followed by Android ones. WP one, if any, usually comes last, or otherwise, is skipped entirely.
See? I don't see any point in bashing Android. It fills the gap where WP is unable to reach. But also there is such place WP gets where Android could not match. Why not take the best from both? Neither is anywhere near perfection.
.