At least one of them full USB-4 Thunderbolt unless the computer is very cheap.
100% USB-C with no USB-B is a serious annoyance. Lack of a head-set jack is an extreme annoyance I would only excuse if the computer is really great otherwise.
Built-in Ethernet port is very nice to have but not necessary.
Built-in SD card reader is also very nice to have. I actually dream about every computer to have such so people would just use SD cards instead of USB-attached thumb-drives.
Doesn't seem so to me. They just rarely put more than 3 USB ports and there doesn't seem to be any obvious correlation between the number and lack/presence of the SD port.
You can get usb sticks that are faster than top end SD cards because you can just put an entire SSD, dram cache and controller included in a usb device, but the average usb stick and average SD card are equally poor
At least 4 USB ports (2-3 USB-B, 1-2 USB-C).
At least one of them full USB-4 Thunderbolt unless the computer is very cheap.
100% USB-C with no USB-B is a serious annoyance. Lack of a head-set jack is an extreme annoyance I would only excuse if the computer is really great otherwise.
Built-in Ethernet port is very nice to have but not necessary.
Built-in SD card reader is also very nice to have. I actually dream about every computer to have such so people would just use SD cards instead of USB-attached thumb-drives.