Hello,
Long time lurker, first time poster here. I'm upgrading from my 2 year old HTC 10, which, despite its flaws, is the best phone I've owned to date. The battery degradation had become unbearable, however, with less than an hour of screen on time and the much reported boot loop issue...