Apple could have really named it whatever they wanted and it wouldn't change the product.
The iPhone 5 is what the general media, public has been waiting for. Based on the leaks, if apple didn't call it the iPhone 5 and say they simply called it the new iPhone, there would be immediate speculation that apple truly didn't make a new iPhone, but just enhanced the 4s. I believe the iPhone 5 name is apples way of saying this IS the new iPhone, iPhone 5, the one you all been waiting for.
Logically, it makes sense to call it the iPhone 6 since it is really the 6th revision of the phone. Calling it the iPhone 6 would mostly confuse people and most will wonder what happened to the "5". Calling it the 5 also will allow apple to use the 5s name, should they have to again. IMO apple didn't intend to make the 4s, but had to because the model they wanted wasn't ready for release.
The iPhone 5 is what the general media, public has been waiting for. Based on the leaks, if apple didn't call it the iPhone 5 and say they simply called it the new iPhone, there would be immediate speculation that apple truly didn't make a new iPhone, but just enhanced the 4s. I believe the iPhone 5 name is apples way of saying this IS the new iPhone, iPhone 5, the one you all been waiting for.
Logically, it makes sense to call it the iPhone 6 since it is really the 6th revision of the phone. Calling it the iPhone 6 would mostly confuse people and most will wonder what happened to the "5". Calling it the 5 also will allow apple to use the 5s name, should they have to again. IMO apple didn't intend to make the 4s, but had to because the model they wanted wasn't ready for release.