Earlier quoted context omitted.
But as it’s bad for the environment it’s even more important in 2023 to keep complaining about it.
But as it’s bad for the environment Is it? Thanks to the increased reliability that non-upgradeability confers I'm still using my 2012 MacBook Pro as my daily driver. I suspect there's a lot of minutia to tease out to verify whether this claim is actually true in the global case.
For that reason, I don't see why you would expect to upgrade your laptop. I currently use a home-built workstation and rarely upgrade it. By the time the CPU is outdated and tired, you also want to swap the GPU. My 128GB of DDR4 is useless in the world of DDR5. So it's not like I get a ton of upgradeability by having a workstation. I can keep the case and the fans for the next build, saving me $150. Woo. (I have kept my NVMe SSDs forever, though. But they are inexpensive and "rsync" after the upgrade is not too onerous, so it's pretty reasonable. But, technology improves there too. I have PCIe-4, but my SSDs don't take advantage of it. So keeping them just gives me slower storage.)
The only thing you have to be careful about is sticker shock vs. future needs. Upgrade is pay later, but laptops are pay now. It hurts to price NVMe SSDs on Newegg and then pay Apple $2000 for it. That might be what people are talking about with "upgradeability"; "Apple is too expensive".