@ minion i happen to have a lot of friends who keep buying new products etc and some even own their own shops
sadly India is full of gullible people who wont research before buying and end up something just because it looks better on paper and regret later
as for quality huawei<<<<xiaomi , i have seen the xiaomi redmi 1s and huawei honor in my friends hands,the xiaomi redmi 1s is an excellent handset,cant say the same for huawei products or even xiaomi mi3
also calling MIUI buggy is kinda wrong when you compare it to huawei's even buggier ROM
if theres a perfect software phone in this price range its the Moto E,stock android is the best android experience
also huawei ships with unnecessary bloat,xiaomi also does but not as much as huawei
Moto's "bloat" is actually rather useful and well made
android one is bad,firstly it uses mediatek cpus which dont support alot of apps,roms etc
secondly android one oems like micromax,spice and karbonn are pathetic and well known brands for issues with their phones and service centre,if you want proof the forums are full of people having issues with service
Moto has the best service in this lot
zenfone 4 battery life isnt as bad as you like to think,my friend has one after his S3 suffered a major fall and shattered
it easily lasts him a day
i dont think xiaomi,Moto and huawei battery life will be any more than the zenfone 4
also comparing battery capacity in an android phone is pointless
my cousins moto e and my nexus 5 both have 2000mah batteries but despite this my nexus 5 gets nearly double the battery life of the moto e
so next time before calling me smart and others fools etc and giving such dialogues , you should know that I get to interact with alot of devices on a daily basis in some way or another so I have an excellent insight into alot of handsets etc and know all their pros and cons