It’s not hard to make a functional standard, the USB folks just don’t care, IMO. If they had simply worked on better naming, things would be much more clear.
(now they’d need to do something crazy like USB-C 40G PD60 as a name in order to fix things, unless the next version of USB is a clean break)
Now they’ve made a mess of things, and cables AND connectors are all over the place.