It has obvious advantages, but the way it went no further than mini\micro-usb in design department shows it’s flaws even more.
The death of connecting parts was always a concern, and short, smooth format without any kind of a clipse fixation makes it fail to connect after a while like any other with the same production quality.
The overuse of it nowadays leads to bigger failure rates because you now can use cords interchangeably, so these connectors wear off faster than before (not to say your devices have faster charging times and higher discharging rates, so the plug\unplug routine is generally more frequent nowadays).
Your go-to universal cord can charge your phone, earbuds, vape, notebook, video-converter, beatmachine, microphone, gamepad etc. And unless you have a dedicated cord for each one of those, you’d experience them breaking up at surprising speeds.
The two-sided design is it’s crowning jewel, but I could’ve traded it for some better one-sided longer design with some sort of a lock instead. Some DP cords I have have a pair of teeth that can secure the connector in the hole, with a button to release it. It is not possible in Type-C I believe.
Big Cord bathes in cash as we speak.
I’ve been using some USB-C cords for 5 or 6 years now and the connectors are still going strong. They’re way more reliable than micro-USB which seemed to wear out after a few months.
This has been life changing in all the best ways. The bonus is that power banks have kept up and most good ones support power delivery, which has been amazing for keeping my laptop powered when I’m working in the field.
I think my biggest gripe is the wildly varying feature sets of both cables and ports. I can understand e-marked cables for different wattages, but all cables should support video and all USB-C ports should at least indicate if it supports video output. I’ve spent way too long troubleshooting docks and portable monitors simply because I accidentally grabbed the wrong cable.