There's a million reasons why this is a bad move. USB-C is a far from decent standard and to mandate that all devices use it going forward is a stupid idea. In fact the standard is basically a crapfest of every other legacy standard thrown into one poorly designed connector shell and negotiation protocol.
Some examples:
The future we have is a tyranny of moronic standards enforced by moronic regulators pushing us all to the lowest common denominator of capability and security.
Some examples:
- The USB-C connectors are far more difficult to replace than equivalents due to the masked row of contacts on the header and the mechanical design that actually tears the copper off the PCB substrate meaning the device is 100% irreparable afterwards.
- The PD capabilities versus cable and charger is an absolute minefield of dog crap to stand in and some cables can actually blow your device up if you terminate the CC pairs on adapter cables incorrectly as the charger will deliver more voltage than the TVS diodes can handle.
- There are serious security concerns if you can negotiate thunderbolt protocol from an implanted charger. I mean what could possibly go wrong using an untrusted charger that can negotiate system PCIe bus access...
The future we have is a tyranny of moronic standards enforced by moronic regulators pushing us all to the lowest common denominator of capability and security.