I've said it here before many times - the Nexus 4 was nearly the perfect phone in every way and was the best Android phone ever made. Literally all I want in a phone is the Nexus 4 with software updated forever. Hell, you don't even need to upgrade the hardware, the 720p screen is fine. Just make the battery replaceable and you'd never need a new phone if manufacturers would commit to long term support.
That said, imagine the world was sane and how it could be upgraded: they could reduce the size of the bezel, give it a more efficient processor and better battery life. It wouldn't take much, but it seems like the only reason we can't have good things today is that it isn't profitable enough.
Somebody should do an open-hardware clone of the N4 form factor.