4" is increasingly a useless phone screen size. Yes I know all the die hard iPhone fanatics claim their 4" screen is superior to any other phone size, but after years of using the iPod Touch next to a larger phone size, I just find I can't use it properly. Content is too small to touch and interact with properly, many apps are just being designed around a larger interface these days, internet browsing is extremely annoying and I can't stand "mobile" versions of websites, and in general I just feel the size is too small for touch screen keyboard to be practical. With a 5.5" phone screen I am using now, I can browse the internet in "desktop mode" without too much inconvenience, and using the touch keyboard actually works.
I know Apple held off for so long to create larger phones, but I think its time now for fanbois to let go and unless you are 3ft tall and wear doll's cloths, or like your jeans to seem painted on, even a 6" screen phone will fit in most pant pockets and are still easily usable by one hand. When I see people texting on an small iPhone 4 it's just silly how cramped their hands are gripping the phone and hunched over to see properly.
Also, on a more pragmatic level, 4" screen sizes with "Retina" resolutions are probably getting more and more difficult to source, or getting more expensive, as most other phone brands, including Apple, have opted for larger screens. I think practically Apple will even have to update the iPod Touch screen eventually if they want to keep their insane profit margins in the future.
It's time to let go of 4" phone screens, Apple has.