do people actually consider 6-8 hours of screen-on time from a single charge good? i don't think i've had it that bad since i used an LG with a 2,000 mAh cell back in 2016. my phone can get around 18-19 hours if i keep things minimal (but useful). i'm not even using a flagship, the SoC in mine was fabbed on TSMC N6.
Who are you arguing with?