Every iPhone I've owned has looked significantly different from the last and has launched with features that have excited me enough to upgrade. The 7 looks just like the 6. It was supposedly slightly faster, had a different home button, a slightly better camera, lost the jack that I use daily and was £200 more on contract than my previous three contracts. Nothing about it suggested it was a worthy upgrade.
The few people I know who have got it say it's pretty much the same as their 6 or 6S and shrug their shoulders without bigging it up. On that basis I think it was a fairly mediocre release unless you were going from an iPhone 5 or 5S. The phone rumoured for next year really should have been released this year as the demand for a new iPhone was there and for those of us on 2 year contracts it was frustrating. Not all of us throw money away every year just to have the current iPhone because jets face it, they are expensive. A little too expensive judging by the 7.