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.