AndreaCristiano is right, almost. Actually I found a million and ONE...
(Just kidding

)
The real key to ANY Android phone with a 4" or larger display is to maximize the phone for best battery life by reading the various tips in this forum, and other resources. Then doing the adjusting and modifying to make it the way you want it.
There is a lot that you can do if YOU take the time and interest in doing it.
Complaining doesn't increase battery life. It only reveals that you have not spent the time to get to know the Android OS and YOUR particular model of phone.
Each of the many Android phones I have return very good battery life, but then again, I have taken the time with each of them adjusting the various settings for that make & model of handset as well as the version of Android it's running.
Here are some common mistakes people make, they apply to all large display phones.
1) Using too high of a brightness setting.
You'd be surprised how much you can turn it down and it's still easy to read.
2) Not adjusting the brightness in the browser (if that's an option) I use a few different browsers and some are adjustable, some are not.
3) Failing to reduce the amount of TIME the backlight is illuminated.
Personally I get in the habit of manually turning it off with the button when I'm done, and I also have it set to a minute in case I forget.
At the end of the day, if you spend some time educating yourself, you will enjoy a huge return on your investment.