iPhone 7 never got me excited. That is the first time a new iPhone failed in doing that. But the next iteration seems to tick all the boxes for me. Can't wait...
Agree with you on the 7 - this was the first time I felt the hardware updates were underwhelming. If reports of a bezel-free 8 are true though that'll be true progress.