the usb-c is a passthrough card (basically a male to female ‘extension’). The mainboard itself has usb-c ports that can be used for charging. (or anything else)
it’s not officially recommended because any forces on the usb cable/plug are transmitted directly to the socket on the mainboard, but it’s perfectly doable.
the USB-C cards aren’t just about filling a hole, they also provide sacrificial (physical) protection to the connectors on the mainboard.
On my work computer, HP, not Framework, the USB-C port stopped working, and the USB-A ports are getting pretty sensitive and not always connecting to what is plugged in.
The device is from 2018 or so, and of course the ports are not replaceable, like our Frameworks.
If it get bad enough, will have to put in for something new, or wait until the powers that be decide a tech refresh is in order.
It pretty much is, but there’s no good reason for force customers to buy them, maybe they already have some USB-C expansion cards from a previous laptop that they want to reuse, or whatever.
That’s a good idea.
Just preselcting one USB-C Card and when you don’t want it because you already have one. Then there could be a infobox saying something like “Are you sure you don’t want the USB-C Card because it is strongly recommended to use on for protction of your internal USB-C port. If you already have one just continue.”