> the x86-64 platform that still allows you to repair / upgrade RAM, memory, CPU's
Have you opened many x86 devices of a similar form factor to the current M1 devices? I haven’t seen a socketed CPU in a laptop in over a decade, and the vast majority of ultrabooks and thin-and-lights have soldered RAM now too. The latest trend has been to start soldering SSDs as well.
True, other manufacturers have been trying to ape Apple and solder RAM and other parts on the x86-64 platform too. Thankfully it hasn't yet fully spread to the desktop platforms - I can still build my own PC. I pin my hope on government regulations and right to repair to stem this - EU has already emphasised that they are serious about their "right to repair" legislation. I also like the attempt being made by indie engineers to create more repairable phones and laptops.
Technically, yes, the "right to repair" isn't specific to socketed components. But socketed components do make it easy to repair a device and is the obvious way forward to make devices easy to repair and reduce waste (in fact the EU actually funded a project to create a mobile phone with more reusable components - http://www.puzzlephone.com/ - and some startups are also trying to do the same with laptops - https://frame.work/blog/introducing-the-framework-laptop ). As for soldering things on your own, today's modern electronic manufacturing techniques make it a very difficult task.
Have you opened many x86 devices of a similar form factor to the current M1 devices? I haven’t seen a socketed CPU in a laptop in over a decade, and the vast majority of ultrabooks and thin-and-lights have soldered RAM now too. The latest trend has been to start soldering SSDs as well.