The purpose of universal is everything works with everything. whoever breaks that is at fault and should pay the price. If Nintendo has used some other port I wouldn't have the expectation, but they used a universal port so they need to be compatible.
It’ll probably be fixed in future generations but Nintendo decided not to make design changes for Gen 1 and Gen 2 Switch to fully comply with USB-C PD specs.
Do you also think that the Raspberry Pi 4 USB-C incompatibility is intentional? That came out waaay later
I know the switch gets the spec wrong in a few places, but there is only one thing I have heard about that causes damage, and that is knockoff chargers that grossly overvolt the data pin used for power negotiation.