Earlier quoted context omitted.
You have to be a detective to track down which cable is compatible with which port on your computer. Of course most e-commerce platforms don't show features of the cable, it's usb-c and be done with it...
I have no idea why the standard isn't mandating clear markings (eg something like the bands on resistors, or whatever that works for color blind folks too).
At least, I can't think of any other explanation for allowing 1.5Mbit/sec and 12Mbit/sec devices to call themselves 'USB 2.0'