While the battery may be good enough for one day, they are falling behind other brands in terms of battery life. Last year, they released the Droid Maxx on Verizon, which is functionally equivalent to the Moto X, but with a much larger 3500mah battery. I don't know why they don't do the same thing with the Moto X and release two versions of it.