I got moto g when it launched and later even gifted one to gf ( noe we r moto g couple
) ok jokes apart yes moto g is still best VFM fone for now and i dont see any phone coming close to this if moto keep giving updated and quality.
Though its not the best in compqre to other expensive alternative but its VFM and gives almost all that u wany in ur phone.
Now signal and battery issues but that is area and usage dependent ( and which is with every phone.
Most of the battery is consumed by screen and processing speed.
So if u r keeping your phone screen on for like always ( u heard it whatsapp n facebook fans ) it will give you about 9 hour's.