This is a good thing.
Similarly, I’m glad Tesla convinced all the other American manufacturers to go with NACS for the American market because the CCS plugs are monstrosities.
USB-C suffers from unclear naming problems sure, but in my experience most of the problems are actually caused by shady marketing pages. If they just clearly marked cables and ports with their capabilities, using the same physical connector would only be a benefit.
So no one is going to pick a theoretical "USB-D" that requires every cable to be able to carry 40 gb/s to be a standard. I don't need a 40 gb/s cable to charge a battery pack.
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.
It's infinitely better than the absolute clown fiesta we used to have with phones, in either case.
Not when the involved makers are incentisized otherwise.
Makers have the freedom to submit better options in the future. But it can't be the other way around.
I'm waiting now for Bluetooth to also have it's USB-C moment, and force every consumer device to have their core functionality accessible through a standardized communication protocol.
We'd get makers to submit better open specs, instead of the situation we have now.