The Iphone has some great things going for it, when it launches there will be some surprises, apple always has surprises.
We know, they are changing the connector size, we know the screen realestate is increasing, we know they are using the fastest chip apple can make, we know that the phone is going to be in 8, 16, 32 ,64 gb models (maybe not 😎
We don't know, what kind of new things they've done with the software, what if they outdid siri? we don't know the screen resolution, we don't know the wifi hardware its using, we don't know the battery life (it is going to be better when they get a bigger phone.) we don't know the gpu capabilities, we don't know if apple is going to try for a bezel-less display, or make it thinner or both.
Apple still has alot that we don't know, and they don't tip their hand they show one card and its usually not the best one.