Earlier quoted context omitted.
I think it's fine to point out the Thunderbolt mess, or the PD vs non-PD devices (although non-PD is becoming exceedingly rare as far as I can tell at least for "larger" devices), but using the Nintendo Switch seems like a bad example in my opinion, since it explicitly does not follow all USB standards, especially in fact on charging.
Why ? You have the same plug but it's not actually compatible - this to me is a good example of confusion - I would be the first to assume you can charge it with whatever USB-C power cable available and not bother checking the docs.
This is a violation of the USB spec, not a flaw in it. Anyone could deliver mains AC voltage over a USB-C cable, and it would fry just about everything on the market.