Honestly, I'd much rather have just 1 cable for everything
Remembering which port can output/recieve what speed/wattage isn't that big of a deal compared to digging through a bunch of cables every time you need to charge something.
I hated it back when every device needed their own specific charger.
I just bought a couple of cables that support basically everything, and that's it.
They connect to everything, they charge everything, they are interchangeable, and they don't bottleneck.
Granted, I do not care about video and sound. To me, those are only needed for plug-once-and-forget devices, so DP/XLR/etc make sense. Data and charging, however? Yeah, USB-C is so much better than what he had to deal with, despite the standard being kind of a mess.