There needs to be atleast two versions of the iPhone.. I don't know when it might happen, but I expect it to. There's the people that want something phones small and there's the people that want them "huge" There are some in-between people, but they're the minority.
Apple needs a 4.5-5" phone with a high resolution, for the big-phone people, and a 3.5-inch phone for everyone else. 4" is too small to satisfy most people looking for big phones. There are 4.5" phones out, and 4.7" and 5.3" phones coming soon. 4" is not even a good middle ground. The phones either got to be big or small.
And some of you will respond to this with things like "phones are just going to get bigger and bigger and more like tablets" but you have to realize there's a limit to what even the biggest pant pocket can hold. For most, a 5.3-inch phone would barely fit. So I don't see this as being a problem.
Again, my point of this post, is that there's just got to be 2 sizes or no one will be happy. Please tell me someone else here thinks there's sense to my argument?