Which is a great approach IMO. The advantages of dongles without the inconvenience. The Framework 16 has 6 ports which is more than enough for me. I use two USB-C, two USB-A, headphone, and SD card. I sometimes swap the SD card slot for MicroSD, and one of the USB-C for Ethernet. I have HDMI and DisplayPort for if I need them.
Which is a great approach IMO. The advantages of dongles without the inconvenience. The Framework 16 has 6 ports which is more than enough for me. I use two USB-C, two USB-A, headphone, and SD card. I sometimes swap the SD card slot for MicroSD, and one of the USB-C for Ethernet. I have HDMI and DisplayPort for if I need them.