Earlier quoted context omitted.
Why don't they give NAMES to these different types of cables? They seem to have either no names or too many names where it's unclear what is intended for the consumer. Just giving the cable a clear name (in words, not icons), so you could know what you were buying, and a device could say "you need this kind of cable", and a person could write a blog saying "to support DP-Alt-Mode you need X kind of cable" and all use…
They did, kind of. USB2, USB3.1 gen 1, and USB 3.1 gen 2 are 480mbps, 5gbps/DP-alt-mode and 10gbps/DP-alt-mode, respectively. The problem is really that people won't remember that distinction unless they need to know it regularly, and unless you know to Google "difference between USB 3.1 gen 1 gen 2" you won't be able to figure it out.
The whole thing makes a mockery of the core reason for USB to exist, which was so we wouldn't need a unique cable for each device. And so here we are...