A primeira saída de energia (útil para carregar) e as velocidades de transferência (úteis para mover arquivos) são dois números diferentes.
As velocidades de transferência são determinadas pela versão USB (por exemplo, USB2.0, USB3.0, USB3.1) e a saída de energia é determinada pela fonte de alimentação, mas limitada pelo cabo.
Um cabo de carregamento USB-C pode ter velocidades de transferência mais lentas, já que seu objetivo é ser usado para carregar e não para transferir dados (como USB2.0 USB-C). Os cabos USB-C têm uma saída de energia de até 100W, embora novamente a quantidade de energia que está passando pelo cabo seja dependente da fonte.
Por outro lado, você pode ter um cabo USB3.1 USB-C, que pode transferir até 10Gbps.
tl; dr Todos os cabos USB-C devem ser capazes de carregar e transferir, mas as velocidades de transferência dependerão da versão do USB e a velocidade de carregamento dependerá do que estiver conectado (por exemplo tomada de parede contra um laptop).
Por favor alguém me corrija se eu estiver errado em alguma coisa, estou aprendendo muito aqui fazendo pesquisa!