Have never had to charge my iPhone in less than 24 hours. Most often I charge it every two days. Granted, I am retired and not constantly texting, playing games, surfing the internet, or checking email, but the phone is never turned off. And I do a some all of those things several times a day. Battery life has never benn an issue for me, and I've owned every model ever made.
Wish Apple would confront Samsung head on. Back to the days of "I'm a Mac. And I'm a PC."