Perhaps in the near future, handphones come with customizable hardware upgrades, so instead of choosing a handphone based on specs, you could just choose one based on brand, and then customize it from there, like perhaps choosing diff battery types, or diff processors, etc; kinda like how you can customize computers, but a handphone version.
Imagine the freedom! You get to decide anything from the size of your screen to adding a qwerty keyboard to the size of your internal memory.