After 2 years + with a 920 that I really liked, I got myself a 930. Five months later, I reached my limit. The 930 is one the most unreliable phone I have ever owned. No more WP flagship for me and no more WP either.
People who say "I bought an iPhone and it's boring because you can't customize anything" is like buying a motorcyle and complain about having only two wheels. You know that Apple locks down their devices so it's not a surprise unless you didn't do your research and just find a silly excuse to bash the iPhone. Funny thing, I'm not even going for an iPhone as I simply don't like the OS.
I'll get an Android phone for a lot of reasons, here are some of them:
1. W10M is going the Android route design wise. I didn't buy WP to have a cheap Android design that I can't even change. Better get Android and take advantage of what the OS has to offer
2. WP is smooth... yeah but no. It still has a lot of resuming screen, even on a 930, it still stutters from time to time. No serious lags but stop being blind, it's not buttery smooth.
3. App gap is still the same and W10M will not change anything (hope to be wrong but we'll discuss it 6 months from now). Sideloading Android apps is not the answer. Why sideload an app to have crappy performances (and keep bashing Android for no reasons) while you could have native apps directly on an Android phone? Besides, the app gap is not actually directed towards big apps. Most local businesses around me have an android or IOS app and I use these services... or I could if I didn't decide to stay with WP. Actually, most people use local services around them and these local services are not going to be available on WP anytime soon. These are the apps that WP is missing, way beyond big apps. People need the apps they use daily, to do stuff or to use services they like. On the other side (I work in funding innovation), all the companies that are developing new concepts, services, products that work with a smartphone have no plans to develop for WP. To conclude, any new apps, updates, services, accessories etc are compatible with Android/IOS but not with WP. What's the point of having a nice and "smooth" OS if it doesn't do anything I need?
4.Want to buy an accessory (screen protector, case or simply a smartwatch, fitness tracker or other connected devices)? it's either not compatible with WP or if the accessory exists, you won't find it anywhere. I do purchase a lot of things online but come on... when you have to purchase a case online because no store carries them, that's really annoying. And I'm in France where WP has approximately 15% market share...
5. Android looks ugly? At least you can change whatever you want to make it your own.
6. live tiles are dead. Even W10M is getting away from them with the transparency option. Besides, widgets actually update correctly while most tiles stop working after a while or do not refresh at all. The main asset of WP is it's main weakness because of stupid limitations... even in 2015.
7. Feature wise, W10M will not bring much to the table. What I liked from W8.1 is already gone. The services I use from MS are also available on other platforms. Why bother?
8. Security issues on Android? Funny story, apparently, according to some users, Windows on PC is also prone to security issues with viruses and so on... isn't that the silly excuse from linux or mac OS X users to bash Windows? But wait... windows users keep saying: "Windows is fine, you don't know how to use it". It's the same with Android. If you don't install apps from weird sources, visit weird websites etc, you're safe. So stop using that excuse to bash Android because it's just... stupid. Yes, there are viruses on Android but like windows, you are the one responsible for bloating your device, not the OS itself.
9. It's just a smartphone. WP does not fit my needs anymore. it's time for a change. Can I live with some lags if my device does a lot more? I think so.
I'll keep an eye on the upcoming devices and the OS development but for the fanboys out there, don't get your hopes too high.