For charging, it’s fine, I have equipment to do some mid level testing of how much power a USB cable can transmit, I can also verify if a charger supports quick charge and other charging protocols.
For data transfer, it’s frustrating, you gotta find the cables that are not just USB2 with a USB-C connector.
Then you have thunderbolt, which is even more expensive…
What are you talking about?
Batterie have planety of drawbacks compared to overhead wires.
Normal electric trains are technically the ideal transportation, you have unlimited range and don’t need to carry the fuel.