My main complaint about flagship phones, even prior generations, is their often abysmal battery life. That's the price for high resolution screens, fastest CPUs and GPUs, multiple lens cameras, NFC antennas, wireless charging etc. They have so much stuff crammed in that there is no room for bigger batteries.