REplace USB type B with USB-C

USB-C isn't only about usb3.0. If you look at USB-C pinout, you would know that there is usb2.0 data + and - and regular usb 5V and GND.

True but that does not get around the problem that some USB 3.0 chipsets still dont work with Arduino's.
Dont take my word for that as the forums are littered with examples.
As is the internet itself for more than just Arduino's.

The connector is fine and who knows Arduino might adopt it at some point.
As of right now that is not the case.

Personally I dont have any issues finding USB connectors all the way back.
I go as far as thrift stores to pick up cables and PSU's for pennies.