At some point you’re going to end up with hardware that needs a different motherboard and then you might as well just replace the whole thing. There really isn’t anything that can be done about that.
You can just buy a newer, better mainboard on their website and slot it into your existing laptop. No need to change out everything. I fucking love them for that.