USB-C is still not “common”. There are now all kinds of different cables with nothing in common except a form factor. Also, USB-C came out 2.5 years after lightning and didn’t match feature parity until the Thunderbolt spec and that was 5 years later. At that point, accessories and cables that used the Lightning port numbered in the millions, if not billions.
Also, what do you mean? The new phones support USB3…
How is USB-C not common? It’s the default for every remotely modern android phone I’ve seen, all the modern game consoles I’ve seen (eg, the Switch and PS5 controllers), and many other random electronics use it (I even had a covid tester that was plugged into USB-C). All my laptops these days use it (including two Chromebooks, a high end MacBook, and a Windows laptop) and of those, only the Windows laptop even had USB-A ports (ie, the other laptops only had USB-C).
I won’t pretend it’s perfectly ubiquitous. There’s lots of older electronics still using micro or mini USB (there’s been no reason for manufacturers to update older devices). But it’s definitely common in my book.
It’s not “common” in the sense that a USB-C connector can be all kinds of different implementations of the USB2/3 standards. To use your example, using a USB-C charger other than the default Nintendo one can short out a Switch completely and kill it. Compared to products that use Lightning, the number out there dwarves the current USB-C landscape. There are tons of devices that still use USB-A and USB-B and USB-C hubs don’t really exist.
In that case either the charger or the Switch was faulty, no matter the protocol in use, the devices should negotiate which charging profile to use. You can’t blame a non-spec implementation on the protocol, that’s on the manufacturer.
From what I’ve been able to see, that specific issue stems from a combination of cheap chargers/docking stations and Nintendo changing the USB-C port tolerances to allow smooth sliding in and out of the dock. Again, don’t blame the standard if the manufacturer decided to implement their own crappy version of it.
USB-C is still not “common”. There are now all kinds of different cables with nothing in common except a form factor. Also, USB-C came out 2.5 years after lightning and didn’t match feature parity until the Thunderbolt spec and that was 5 years later. At that point, accessories and cables that used the Lightning port numbered in the millions, if not billions.
Also, what do you mean? The new phones support USB3…
How is USB-C not common? It’s the default for every remotely modern android phone I’ve seen, all the modern game consoles I’ve seen (eg, the Switch and PS5 controllers), and many other random electronics use it (I even had a covid tester that was plugged into USB-C). All my laptops these days use it (including two Chromebooks, a high end MacBook, and a Windows laptop) and of those, only the Windows laptop even had USB-A ports (ie, the other laptops only had USB-C).
I won’t pretend it’s perfectly ubiquitous. There’s lots of older electronics still using micro or mini USB (there’s been no reason for manufacturers to update older devices). But it’s definitely common in my book.
It’s not “common” in the sense that a USB-C connector can be all kinds of different implementations of the USB2/3 standards. To use your example, using a USB-C charger other than the default Nintendo one can short out a Switch completely and kill it. Compared to products that use Lightning, the number out there dwarves the current USB-C landscape. There are tons of devices that still use USB-A and USB-B and USB-C hubs don’t really exist.
In that case either the charger or the Switch was faulty, no matter the protocol in use, the devices should negotiate which charging profile to use. You can’t blame a non-spec implementation on the protocol, that’s on the manufacturer.
From what I’ve been able to see, that specific issue stems from a combination of cheap chargers/docking stations and Nintendo changing the USB-C port tolerances to allow smooth sliding in and out of the dock. Again, don’t blame the standard if the manufacturer decided to implement their own crappy version of it.