This is why I like the Framework way: keep the chassis the same so you can just buy a shiny new motherboard with the latest processor if your old motherboard dies.
It's probably not as suitable for phones what with changes to antenna requirements and such though.