I have USB cables that just work with charging, some give me USB 2.0 data and one very expensive that lets me extend my USB hub/dongle. The latter works with video and power delivery. I tried cheaper cables before and something always went wrong.
So even cables are "smart" now.