USB was never designed to be a battery charger interface. Considering that… USB has done a phenomenal job. But with battery capacity growing and now laptop USB charging, the USBC was definitely needed. Its power delivery has a proper discovery mechanism that works at many voltage levels up to 100 Watts. It’s impressive!
I bought a new kitchen scale for espresso making, and when its battery died, I took it into my home office and my laptop’s USBC charger recharged it. THAT’S cool! Yes! I can charge my kitchen scale with my laptop charger. (Nintendo Switch is a notorious exception).
USBC’s weak link, I think, isn’t its higher cost (which is justified). The weak link is the cable system. For a laptop charger, you want a 6 foot cable that can carry 100 Watts of power. The data cables can be no-connects; I don’t want to pay for 40 Gbps data signals in that cable.
But for my hard disk array, I want a 2 foot cable that supports maximum speed and just the 0.5A power, or maybe 5A. Yet, the two very different cables look almost identical.
Now you go to Amazon to buy such things, and it’s a complete mess. For the record: Amazon, you totally suck. All you get on Amazon are over-inflated claims and there’s no way to know a cable’s actual capabilities or whether it’s been lab-tested to those capabilities. People at least need to be aware of these differences.