What platform are you on? If you have no intention on switching platforms then why are you here? If your curious then your thinking about switching. Just saying.
I love all platforms; except iOS. I love Windows Phone, I love Android... Oh... I guess those are the only two I like xD haha. I am kind of bored of Android. My LG G4 works SO well and just does EVERYTHING I want; but I've been on Android for SO long that it bores me!
So I switched to the 930 which literally made my palms sweat because it got so warm, and battery life was SOOOOOOOO terrible. I even got it TWICE - once at release and once like 9 or 10 months later just to see if it had been fixed; and no.
Then I got the 1520 because i loved the OS but it had a major flaw in multitasking; it took forever to reload my main messaging app: Line. Yes, I imagine that's the fault of LINE since Whatsapp doesn't have that issue, so I wrote them multiple times, and I guess Windows Phone isn't a very popular OS for them and I should feel happy they even support the OS. It also had the phantom taps which was rather annoying.
So that was it, no other Windows Phone devices for me to try out! Now with Windows 10 Mobile I hope they have done some internal magic to multitasking and now with the XL its a large flagship device that I'm excited about

. So, I'll give it a go! But for that price no. But then again, just because they're releasing it here in Europe (Spain) for 750 euros doesn't mean that'll be the actual price in 2 months! haha. My G4 was priced at 600 dollars, I got it for 150 less on Amazon a few months after launch. Hopefully, Microsoft's devices will take a huge hit (which they will due to sales), and then it'll be cheaper and more people would consider it...
Shouldn't they have just dropped the price from the beginning and marketed it for sales? They need a huge fan base now... They need to get as many devices as they can out there so it becomes more popular so that more people will have it so then more developers will try to cash in on them...
Well, that's just my opinion at least...