Performance goes with size

This problem has been around for a few years now. When brands announced their High-end Android devices, like HTC with their HTC Sensation and Samsung with their SII, it became kind of a must for the phone itself to be large, whenever it is a High-end one.
I am still on a 2-year contract, which is going to end next year, but I certainly don't want a phone with the size of the SIII.

When are manufacturers going to go back to smaller, high-end devices? I think it's just a matter of time.

What's your opinion about large displays?