The only thing I didn't like was the Ethernet connectors. So many fragile and mutually incompatible dongles. The double height cards avoided this issue, but they were fairly short lived.
Of course now it is the USB port that is fragile instead, so when it breaks it requires a full mainboard replacement.
I genuinely cannot tell if that's sarcasm or not; if a serious claim, I'd love to see some comparisons, on both the socket and on the cable side (i.e. with Micro and Mini USB, it was not typically the socket that gave way, but the flimsy connector on the cable, which is generally my fear with USB-C cables as well. USB-A, I never ever ever had an issue or fear with either cable or socket).
Of course now it is the USB port that is fragile instead, so when it breaks it requires a full mainboard replacement.