Why is this better than other renowned brands like htc, sony, etc ?
I also found some good phones at that price.
But I suggested these cause they are popular. Sony, HTC are popular also, they are suggested on sites.
And popular phones gets more support from xda/devs. Why you should look for devs/xda support? anyone can answer you.
People are now concern more with android updates, they don't want to customize any thing and don't need any customized UI. Stock UI is simple, easy to use & understand. Like apple created it's own environment and services, Google wants everybody to use Google services and its apps.
There is lot more if you go in deep discussion, because you will see Samsung has its own app store, same for LG, Sony. Why you need all this? stick to what android gives you.
Creating its own UI causing delay in android updates and nowadays users wants fast, reliable and free services.
Why these moto smartphones are becoming so popular. Because software wise they are depend on Google and Google's ecosystem, updates, features add more value to this hardware company.
- - - Updated - - -
It's not. People here buy Xiaomi proudly, what do you think?
Because people here, also worldwide, don't use brain. If on paper its quad core, that does not mean it will always gives buttery smooth user interface/fast ui. On some channel, CNBC Awaz, "Tech Guru" show, shows xiaomi is good and gives competition to moto e (even moto e hangs sometimes when you are searching for any app). But on flipkart people not getting good condition xiaomi phones (see the reviews).
Invitation, out of stocks in 6 sec all these are marketing strategies.
About one plus one, why they are not selling phone like other manufacturers?
Always check for full review, try to get hands on by visiting some stores (eg Vijay Sales). Specifications are important, but that shouldn't be your only measure to judge smartphone. Specs, UI, Screen, Camera, Battery, Sensors, Drop test and other tests, after sale service etc etc. Everything should be under scanner then go for it.
Cyanogen will not give updates to one plus one in India. See the news.