USB-C solves the arcing problem in a similar way that CCS (EV chargers) does. It doesn't engage the high voltage pins until a low voltage pilot makes contact.
I'm not sure exactly how USB solves that for disconnecting (CCS locks the connector in) but I imagine the pilot would disconnect first and that would kill the PD pins during disconnect.