I'm getting an android. Microsoft have screwed us so many times. How can your own app suck on your own OS, It doesn't make any sense. Someone pointed out earlier that Microsoft only wants us to use it's services, not its own OS (really stupid) so I'm switching because google actually wants to be the best. Unlike Microsoft they didn't mKe an OS that they aren't even promoting properly. The Nokia x2 just confirms that Microsoft are screwing us.
Are you taking about music app? It works perfectly with black update, the 8.1 is actually not officially out yet. They're actually being nice that you can use preview on all devices where as L's preview will only be limited to nexus 4 and 5 not even their whole nexus range, Moto phones come after that.
And Microsoft want you to use their services only? Even Google's services like contacts, calendar, mail are provided by Microsoft on windows phones not Google itself.
And X is there just to keep window phones in mid and high range, it serves a whole different purpose.
Still if you think MS is screwing you then go ahead, get an Android and get screwed by ads everywhere and the crap support.