I was getting 7 hours SOT with my Pixel XL on 7, now on 8 I am down to 5.5. I expect 8.1 will fix that, that is usually the drill. Owning a Google phone means you get to test everything for them. Usually it is good, you cool new stuff. But sometimes it sucks.