That’s what most of the reviewers seem to think about the new iPhone 7 and the iPhone 7 Plus, which has good features but nothing that could really justify leaving a perfectly fine iPhone 6s/Plus for these.
The differences are clearly there for iPhone 6/Plus users, but everyone seems to be not that convinced to recommend the new iPhones even though their scores are 9 out of 10 points on average.
Every review seems too anxious not about the iPhone 7, but what will come with the iPhone 8.
The iPhone 7 is competing with a phone that even doesn’t exist. The problem is, it will lose against our imagination everytime.