"USB C" is not a protocol. USB-C is a port format. All Thunderbolt 3 and 4 ports use the USB-C format, but not all USB-C ports are Thunderbolt. Some USB-C ports are USB 2.0. Most are USB 3.0 or better. The majority are USB 3.1 rev 2, which supports 10Mbps. SOME support alt-mode across the port, which allows you to output from that port to video, but some don't. There are few USB-C ports that support 2x technology, which brings the speed to 20 Gbps across that port. But these are unusual in laptops. Mostly, you'll see this in desktop configurations, provided by an add-on card for a motherboard that doesn't support Thunderbolt. Bottom line: If you have Thunderbolt (3 or 4) you're pretty much set, but you need to buy Thunderbolt (3 or 4) hubs to take full advantage. if you have a USB-C port (not Thunderbolt), then you're a straggler, and in that case, you can buy the cheap hubs, but you won't' get nearly the feature set for the hub...