There are unfortunately some devices that are nominally USB C but don't actually support the spec properly, like the Nintendo Switch. So some caution is required still.
I'm charging my Switch with random cables just fine? I've heard that the issue was only with third party docks, not with USB-C cables.
The Switch may or may not freak out in the face of arbitrary USB-C chargers; but it's always supported Apple's USB-C chargers just fine. (I get the sense that Nintendo developed the console by relying on Apple USB-C chargers, until they made their own.)
Doesn't work on the dock though.
I travel a lot with my Macbook + Switch and I only ever bring my Macbook's USB-C charger. It works fine with the Switch dock.
I thought more recent Switch firmware updates had closed that gap. Could be wrong.. I don't really remember where I read it.
In what was does the Nintendo Switch break the standard?