@EU_Commission that's a step in the right direction, but it's by no means the grand solution you portray here.
There's cables that support different USB-PD power rates( 20V3A and 20V5A, ...), cables that support different data transfer rate(3 / 3.1 G1, 3.2 G2, ...).
Not all of this is currently advertised, and even when it is, sometimes it doesn't match reality (e.g. cables rated 20V5A that really supports only 20V3A).