> My last Android (Samsung Galaxy Nexus) had AWFUL battery life (3,700 mAh battery, btw)
There was never a Galaxy Nexus with 3700mAh battery.
You're right, I just grabbed one of my old extended batteries it was only 2,100 mAh. Either way I couldn't get 6 hours out of it and it was awful, just not quite as awful as I gave it credit for.
The galaxy Nexus shipper with battery defects. Mine died when it drew too much power charging and fried the USB plug.
A shame actually, for me it was the perfect phone. The curved screen, just the right size, the textured back and (I think) headphone on the top.
My last Android (Samsung Galaxy Nexus) had AWFUL battery life (3,700 mAh battery, btw) and I had a couple of spare batteries with me at all times. My iPhone 6S+ gets me from 0500 to bedtime nearly every night without a charge throughout the day. According to the release notes I should expect another hour of battery life with the iPhone 7, so it's not like they took things away and decreased the battery life.
For me, and that's all that matters in MY buying decisions, better durability and extended battery life at the cost of a port that I have never used on this phone are an unequivocal upgrade.