Everybody has their own opinion, to many, ios is amazing, and android is fantastic, in my opinion, for what I do, ios is a bland boring world with tons of apps, 90% of them in my opinion are useless, thousands of fart simulators and equally useless tools. Android is the winner when I comes to the app world, but their buggy, system with how open source it is creates issues of poorly programmed apps causing memory leaks and battery drain issues, also I find the UI cumbersome, awkward and also very boring.
Keep in mind, this is all my opinion for what I need. There is no good better best when it comes to operating systems, it comes down to good better best for the individual user, for that one persons needs.
I for one love the unique look of windows phone, the live tiles are beautiful, the customization is awesome when it comes down to tile sizes, colour and layout to fit a persons needs, also how well it displays information without even opening an app, everything is right there. I live the availability of hardware, so many different options, also windows phone 8 has some awesome battery life once you go through the settings and filter out some stuff you don't need. Wireless charging is awesome, the hardware is built to last, none of this "lets build a phone and cover it in glass" BS.
Also the potential behind windows phone is awesome! Being such a new system and as awesome as it is, a big part of me promoting windows phone as much as I can is that this system will only get better and very quickly once gdr3 is out. Then they won't be focusing in making the software more compatible with more hardware, it will be purely adding features rapidly
This sir, is why I for one "bother" with windows phone

hope this helps!