The new Moto G (2025) has a multi-day battery life, plus a surprisingly solid camera system for a mid-range model.