Another thing people forget is when we have smartphones that are advancing, things will tend to eat up more battery . Respectively, so does battery technology but not to the point where it will completely negate it. I , honestly, hate HATE downloading battery saving apps and watching it. Restricting background data to sync every hour? why do I even have a damn smartphone then? I have a rooted/OC's/UV'd Note 2 that usually lasts the whole day on a charge with pretty good use. Another option, is to keep a spare battery in your car and swap it out (if you are able to swap batt's quickly)
When I first got the phone. no root or anything with a couple of apps. The battery life on stock jelly bean was AMAZING. When I started to pile up the add-ons, it decreased.