Battery is great for me. I could've got at least another 30 minutes easily. Not sure what you all that are having problems are doing or not doing? Bad cell signal, bad app (rouge), not debloating (shouldn't have to, but worth noting), didn't go to recovery clean cache, max brightness. You shouldn't have to do all of these things to have good battery, but should if you want a great battery.
Again I personally, debloat with package disabler, auto screen brightness, screen mode basic(because i dont like over saturation), 2 gmails synced and one yahoo, fb synced, weather updating every hour, and location (power save), gps, bluetooth, wifi, and aod always on. 5-6 hours daily.