By the time something breaks, you’re so far behind in tech that you’re not buying parts for it anymore. I used to be in the “must be able to fix/upgrade” and then realized in practice it never happens.
I've upgraded my desktops more with GPUs and power supplies accordingly, but old laptop SSDs make fine backup enclosure drives (no I haven't seen them lose data when unplugged) and upgrading RAM for larger models on a AMD Zen 2 laptop worked pretty great for me. None of these were needed, they were just nice to be able to do mostly before the higher RAM prices started.
But, two other frameworks were totally unacceptable for users, so it wasn’t really a great experiment.