Well coming back to the game Moto. Please teach the other company a good lesson.
Good stuff Moto G for its RRP are nearly peerless well until when/if you can get your hands on a Xiaomi Redmi Note.
I'll wait for a G+ or something w/ Snapdragon 410, 2/3Gb RAM, 5-5.5" 720p would be fine, LTE and a slightly beefier batt. Wouldn't mind paying $100 more for that.
Also, comparing it to the Lumia 520? It's quite a bit better in every area except camera (both are 5MP):
Not really surprising, this is a great little phone and you get an awful lot for the money. I have read some comments about a few other phones offering similar value for money now, unlike when the Moto G first came out, but you still can't go wrong with it, not much can compete with the spec sheet and price.
My old phone broke, I couldn't decide which new flagship to get or wait for, so I'm waiting out a generation of flagships with the Moto G. I'm perfectly happy with it, it seems to be just as fast to use, the screen PPI, viewing angles, colour etc all seems to be flag ship quality, I can't really fault it. It also runs all the games I've tried, with smooth framerates. I think I'm a fanboy now so I might be biased, but would definitely recommend it, including to anyone waiting out a generation of flagships like myself (Whether you're eyeing off the next gen Android or IOS phone to upgrade to later)
Hardly unexpected .... Market share is gained with cheap smartphones. Nokia Lumia 520 is so popular for the same reason.
Fortunately Moto G is quite a valid phone.