I've had zero issues with battery life on my HTC 10 since I got it on launch day. I easily get through the whole day with very heavy usage (at least 1 hour of workout tracking with GPS and multiple BT sensors for my bike, lots of listening to music, lots of browsing, taking photos, etc, etc)...