When it launched, USB-C promised to be a miracle port that combined all the functionality of charging, data transfer, video output, Ethernet and more into a single, tiny plug. Over a decade later ...