Still missing the point. Ask anyone who doesn't spend all day on Mac rumours type forums what the new iPhone will be called, they'll say "iPhone 5". Apple will know this, they won't want to cause confusion amongst their mass customers. I'm not questioning that the phone is the 6th generation, I'm just saying that's not what it will be called. It may well just be called new iPhone but it won't be called iPhone 6, feel free to come back here and laugh at me relentlessly if I'm wrong.
Honestly I think that you are missing the point. MacRumors ARE the people calling it the iPhone 5. All these geek websites that supposedly only geeks view ARE calling it the 5. This is entirely incorrect.
I think that MacRumors should start calling it the 6th Gen iPhone instead to avoid this naming feud.