I have a framework laptop which is built around repairability, and for I/O they have swappable ports where you can choose whatever I/O you want (I have 2 usb-c ports, an HDMI, and 1 usb-a, which is all I ever use at once anyway). The 13 inch model I have only has 4 of these ports though, while the 16 inch has 6 I believe.