There are so many reason to avoid windows phone.
And only One reason to not.
- Frustrated app support.
Its hard to find your fav app even top app in store.
like youtube, gmail, xender, shareit etc etc etc.
- Complex interface.
its enough to confuse that it will take 5 to10 mins to find out a small thing.
eg:you will never find option and send any file via bluetooth untill you put on the bluetooth from setting.
- Unstable operating system.
You might face a hang problem, screen auto brightness, unable to receive calls.
if you try to open many pages in website the browser will get closed automatically.
You can not change DNS & proxy of your WiFi connection.
You will never charge your phone at switch off mode.
No good web browser available to handle rich websites.
No proper file manage is there to handle your files.
One thing to like windows phone is for its battery life, its give a really good battery bkup thn any othr smrt phone.