How has it been for you? I haven't had much of an issue with battery life. On the days where I use my phone sparingly I get 2-3 days of life. On the days where I use it to browse, listen to music, and watch videos I may squeeze a full day.
One caveat for me however, I do use GrapheneOS and a great deal of google services are neutered on my phone.
Pixel 7 Pro w/GrapheneOS. Being able to control what my phone is sending or not sending + the battery life gain from everything not phoning home is amazing.