In that case either the charger or the Switch was faulty, no matter the protocol in use, the devices should negotiate which charging profile to use. You can't blame a non-spec implementation on the protocol, that's on the manufacturer.
From what I've been able to see, that specific issue stems from a combination of cheap chargers/docking stations and Nintendo changing the USB-C port tolerances to allow smooth sliding in and out of the dock. Again, don't blame the standard if the manufacturer decided to implement their own crappy version of it.
In that case either the charger or the Switch was faulty, no matter the protocol in use, the devices should negotiate which charging profile to use. You can't blame a non-spec implementation on the protocol, that's on the manufacturer.
From what I've been able to see, that specific issue stems from a combination of cheap chargers/docking stations and Nintendo changing the USB-C port tolerances to allow smooth sliding in and out of the dock. Again, don't blame the standard if the manufacturer decided to implement their own crappy version of it.