Client = upgradeable
The fashion for thin client devices seems to preclude replaceability.
Just wondering if laptops, as they become niche for those who produce stuff, and as Moore's law looks like it might be rolling over, will become more modular like desktops thus allowing upgrades on a basic screen/keyboard/battery shell? Standard x86 or Atom based logic boards allowing upgrades and swappable batteries and storage.
PS: There is a unified history of electronic computing to be written from the standpoint of the engineering involved in getting rid of heat is there not?