So, anyway, iPhone has a just a little bit better optimizations in some specific usage modes and that difference is mostly long gone. Today if we see 3300 battery in a phone it will definitely have a shitty autonomy.
The S23 Ultra only gets 126h 'endurance' because it can do 40 hours of phone calls, a lot more than the iPhone. How many phone calls do you make? It has worse battery life for things you actually do on a phone.
From their data, S23 5000mah vs iPhone 15 3300mah:
- games: 8h44m vs 8h16m
- video playback: 15h47m x 18h20m
- web browsing: 10h51m x 11h43m
Comparing against the iPhone 15 Max (still a smaller battery at 4400mah) it's a lot worse.
Basically optimizations of the iphones can compensate maybe a few hundreds of mAh, but not 2000, that's not possible.