These are all things you can upgrade or replace as time goes on, instead of waiting 6 years or less to replace them all.
Right now, if you want to upgrade even just the memory in many laptops, you need to buy a whole separate machine to do so. I have a laptop that's about 6 years old. A couple of years after first buying it, I would have benefited from a RAM upgrade and not much else. I didn't do the upgrade because I didn't want to buy another machine just for more memory. I would have had a better experience during those 6 years if I had a Framework laptop that I could upgrade the memory in after only 2 years.