The Framework's ports are all on user-selectable, replaceable expansion modules. If one of the USB-C ports dies, you just unplug it and install a new one.
What you're missing is that these ports are actually USB C dongles. If one of the _original_ USB C ports dies, it's dead. Ie the hot swap ports basically connect to USB C ports built into the machine. It's a clever UX hack (which I'm totally for), but it's not solving the technical issue here.
For transparency I actually love the idea behind the Framework laptop, I've been hyped since January!
It would be extremely difficult to damage the internal USB-C ports on the mainboard itself. The USB-C Expansion Cards are what cables would be plugged into and cycled repeatedly, and our Expansion Card bays also have mechanical retention features that mean the insertion of the card itself is always aligned to avoid wear or damage.
They mention that several other such ports like the audio and power are easily replaceable so that seems a fair assumption. The modules are also track-mounted and appear to lock into place somehow, so it seems unlikely that the internal connection will suffer the same kind of torture an external port would.