USB-C is great for 5V charging. And probably not awful for PD either.
All the weird data transport, seems like a big pile of maybe it will work, maybe it won't. I think most cables will do usb 2.0 data and probably usb 3.0 data, which covers a lot. I've managed not to need any of the other things, so avoidance seems to be pretty good. The one exception being the nintendo switch that does hdmi over usb-c, but sticking with their dock works enough for me.
All the weird data transport, seems like a big pile of maybe it will work, maybe it won't. I think most cables will do usb 2.0 data and probably usb 3.0 data, which covers a lot. I've managed not to need any of the other things, so avoidance seems to be pretty good. The one exception being the nintendo switch that does hdmi over usb-c, but sticking with their dock works enough for me.