I'm getting the same man, i don't think a phone with such specs can go above 7 sot...even iphones.
Odd comment, I regularly go above 8 hours SOT with my S21 Ultra. I'm currently on 52% battery with 4 hours 16 minutes SOT.
Install Galaxy Mx Hz and set your screen refresh to adapt between 60hz and 96hz. In my experience, 96hz is more than smooth enough on a phone screen. 120hz isn't needed and an unnecessary battery drain.