Sure! The key here will be if Framework survives long term, but that’s looking better all the time as they have sold at least 6 batches, are expanding to new markets and looking for more. The main idea is that all key components are located on a replaceable, upgradeable mainboard. When Framework makes a new upgraded mainboard, the entire board can be replaced.
The mainboard is self-contained and can actually run on its own outside of the laptop.
Various components on the mainboard can be replaced as well should better components come along (RAM, SSD, WiFi).
The same goes for the display, it can also be replaced should a new one with newer technology be released.
And the trackpad, and the speakers, and the camera module, and the microphone. And the battery.
The ports are easy, they’re in expansion modules and are fed by the fastest peripheral connection method currently available, USB4 (40 Gbps) - Thunderbolt certification pending. You just use the USB-C, USB-A, HDMI, DisplayPort or storage modules as you require, and new ones have been made by the community or are in development, such as Ethernet.
Lots of back-n-forth about justifying this here: