There is somethign that you all are doing to get poor battery life. This phone got better battery life than iPhone 6 and only 53 minutes less than the Note 4. Yet this has a bigger screen, and When I turned off automatic wifi search, cloud print, NFC, settings to 3g only since LTE burns data, and left my screen on full brightness I get 18hours a day, and I leave at 5:30 am for work get home at 7-7:30pm, and always have 40-50% battery life. By 11pm I still have 35-40% battery life. It really depends on how it is used, and you must be realistic. Don't think that you will surf the net, and play Netflix and go all day while talking and texting.
However I have used Google Maps 10-15 minutes, played music for over an hour on the device, talked for more than an hour straight, text pictures, and talked some more sporadicly, tested Netflix for 5 minutes before work in my office, and still get 14 hours a day easily, and by 11:00pm it still has 35-30% battery life left. Today I barely used it and got 14 hours, and I have 80% bvattery life left and it says I have a day and a half of batery life left......what more do you want.
I call BS to anyone that will set the phone to 3g, unless you ar surfing the web. Also if you set it to global or LTE and LTE signal is weak it searches for signal wasting battery life. Wifi automatic search waste battery life sine it will pick up signal and disconnect all day...this waste battery strength. Turn NFC off if it is on it drins battery signal. I leave my screen to full brightness all day, and I have no issues.
If you don't like the D@#N phone just say it rather than make foolish unrealsitic claims about poor battery life. Be realistic Wifi search, NFC, LTE constant search for signal will kill battery life period....now what!