I respectfully disagree that the P6P has longest battery life. Only once since owning the phone was I able to squeeze out about 48hrs of standby and about 9hrs or so of SoT, but since then it's been in the gutter. I've never been able to replicate it since and have no idea why it even happened, but if it was like that all the time I'd be impressed.
Again, I disagree here. 5-6hrs of SoT is nothing to be happy about. That's really average / below standard compared to most flagships these days, and Apple gets way above that in the 10-13hr range. I'm a heavy user of web browsing, texting, some gaming and music, and I find I have to charge multiple times a day in order to continue to use my device. It's terrible.
I don't do anything funny like disable 5g. I have BT (need it as a key for car), GPS, and wifi on all day. AOD is always on. I also stream music via BT about 2-3hrs a day on 5g. This will drag my battery down without giving any SOT. Everyone's use is different. I'm completely happy. No issues here.