Here's an example - my LG Ultrafine 5k display came with a cable, I presume a TB3 cable. I would expect that I can't use a USB Type C non TB cable to connect my Mac to the monitor, which is the case. But why does my TB cable not work to connect my Mac to a different monitor that supports USB-C for video, i.e. my current LG 27UK850? Surely if TB3 is a superset of USB 3 then it should work right? it would be great if someone could explain that to me
Thunderbolt 1/2, and Thunderbolt 3 40 Gbps (but not 20 Gbps) all require active cables due to their high speeds. Those cables are not compatible with non-Thunderbolt devices, because those don't know how to deal with the chips in the cable.
TBT3 20 Gbps runs over a passive cable that is backwards compatible with USB 3 speeds.