Re: Stupid spec
For a great overview of the level of complexity generated:
http://www.tomshardware.co.uk/usb-31-usb-type-c-refresher,news-51106.html
"These logos and stamps can be used together, too. For example, if you see that a given port is stamped with a little "SS" before it, followed by a 10, enclosed in a battery, with a DisplayPort logo next to it, you're looking at a port capable of 10 Gb/s of data throughput with USB Power Delivery, and DisplayPort as an alternate mode."
Plus it's also possible to route thunderbolt and MHL through the same connector.
Even the cables themselves have different capabilities: 100W power, 65W power, or no power; 5Gbps or 10Gbps data; three different versions of thunderbolt.