Karthik Naik
Banned
No doubt about HTC One M8 being a superb device but the user interface of Android is no way laggy nor unfriendly, and I can't believe how you haven't met someone that doesn't love Android, because I meet such people everyday.
Google doesn't push out ads on my Nexus 5, and is working on resolving the issues that people have with it. If you've ever picked up a recent Android device, apart from the Samsung ones, you'll see that Android isn't laggy.
Battery life has remained a concern for some people and Google plans to resolve that as well in Android L, with Project Volta and the ART runtime.
The reason why the Windows Phone variant had better battery is because it doesn't allow apps to do much(if anything) in the background, you mostly have to keep an app open to do trivial things like sending a photo or video, whereas all this happens in the background on Android.
The way Windows Phone saves battery made it very frustrating for me to do more than one task at a time.
You are wrong about a lot of what you say.
actually ive had my nexus 5 freeze up and lag on me more times than my 720
also both are running latest consumer builds on their respective Os's
the nexus 5 has ART enabled in place of dalvik and battery life also is still bad
i personally dont like androids UI,its unnecessarily complicated and you need to rely on third party stuff more often than on WP