I had a project that used usb-c along with the appropriate resistors for usb-PD and while soldering the resistors would have been doable, for the port I caved in and got it assembled for me.
I know the whole USB-A super-state thing is a meme at this point, but you can easily plug in cables first try with these two points:
USB cables tend to have a logo on the upwards facing part.
If you know/can visualise how the PCB is mounted, you can identify which was is up on the port.
That being said, USB-C is definitely more convenient overall - but I do wish the cables were male and ports female (think Lightning), so that the most fragile part of the connector was on the cable and not the device. Because when that breaks, it’s easier to get a new cable than re-solder a port.
I do wish the cables were male and ports female (think Lightning)
There's a reason 99% of barrel connectors have power on the inside. I'd be nervous too fry a USB port or charger with the live end of a cable with power exposed.
Apparently lightning cables have an authentication chip in them, because of course they do. I'm guessing this chip also protects against short circuits between power and the other lines. I don't think the USB implementers forum would like to add that kind of over-engineering to their specification.
I've only physically broken one USB-C receptacle, and in that instance the whole port got ripped off the circuitboard.
A is simple; you can hand solder a connector, and get basic 5V power out of a port with no circuitry at all, so it's nice for DIY things and tinkering.
It's not as robust as claimed. I've had 4x as many C connectors fail as even Micro USB (and I've had 10x as many micro devices/cables as C).
Which is really disappointing, as C is just nicer in general - not having to try 3 or 4 times is such a better design. I'm still confused as to why A, Mini, Micro didn't have a dot to indicate "this way up" on both cable and device as part of the standard. I added one to everything with either a sharpie or a paint pen.
So yea, robustness - A/B are just more robust in my experience.
For charging and multi-port hubs C. For single device data ports I prefer A. For low power applications I prefer A. I actually prefer everything about A except all the things it can't do that C can.