The whole idea of there being one single perfect phone size is nonsense. I'm 6'3", with large hands, so I can quite comfortably use a 4.5"+ screen. My Asian wife has much smaller hands, so would struggle with anything bigger than 4"-4.5" (that's what she said).
Different people are going to prefer different phone sizes.