I’ve had the original Pixel, the Pixel 4a 5G, and the Pixel 7a.
The only reason I ditched my 4a 5G was because my cell service seemed to be degrading (which was odd, because it was 5g).
Now that I have the 7a, I can honestly say I’m disappointed in its battery life. My 4a 5G could last 36 hours on a charge, even 3 years into ownership. My 7a seems to get down to 15% consistently by the time I get to bed each day.