Lol and a lot of Apple's charging cables are Lightning to USB C now. I can't wait to get a USB C iPhone. All my stuff is USB C, from my Braille display to my game controllers. It'll make things so much easier to only need one kind of cable for everything.
I learned about an interesting corner case last week: devices that use USB-C physical connectors but have USB 2.0 PHY. You can get away with a much longer cable at that lower Baud rate, but that cable likely won't work for most USB-C devices.
Some manufacturers have even introduced charging-only cables which don't even have the USB 2.0 wires. This isn't allowed by the specs, but that doesn't seem to be stopping anyone.
I think it is allowed. The PD spec mentions requirements for charging-only cables, these can actually be certified, if I understand correctly.
I also think it's not necessarily a bad thing since it minimizes the risk of 20 volts short circuiting into D+/D- lines of a sufficiently abused cable.
I recall hearing Alex Lindsay talk about only ever buying Thunderbolt cables now because it’s so uncertain of the USB3 cable you’re buying will actually do everything you want it to do.
I’ve been messing around with implementing a USB C port on a board I’ve been working on. The chip I’m talking to is only USB 2.0 so there’s a whole pile of things to figure out related to getting any given host to talk right to my thing. It’s cool, but complex.