The inconsistency in battery life with the 7 is still so weird to me. I have a non-pro, and have been getting 2 day battery life with light usage on wifi since day one. Even with heavy usage while traveling, it’s very difficult to need to charge during the day.
That’s in no way to discount your experience. Lots of people have said similar.
I’ve played somewhere around 1500 hours across multiple systems. There’s really nothing else quite like it.