I'm not even going to read past that first sentence as that one is already absolutely incorrect. USB-C is only a connector and a cable. The difference in bandwidth is determined by the protocols used over that cable which would be something like USB, Thunderbolt, DisplayPort and so on. If you can't even get this simple thing, that has been mentioned multiple times in this topic, other topics and gods knows where, right and simply refuse to do your homework then yes, you are trolling.
Haha, this is hilarious, I have our engineering sitting next to me, he said not to reply to this thread because it is insane to engage in these arguments. Anyway our company is a professional professional video company, the engineer next to me writes video drivers from scratch, and I have been doing tv and film post production pipelines since the 90s. I know what thunderbolt 3 is and I know what thunderbolt 2 is, and I know what USB 3.0 was, and is now called USB 3.1 Gen 1 (Speed up to 5Gbps) and USB 3.1 is now called USB 3.1 Gen 2 (Speed up to 10Gbps) I know what a USBc connection is, and that it doesn't determine its bandwidth. We are tech savvy!! No homework needed. I am well aware of what a connection port versus bandwidth is. The USBC hubs on the market are not TB3, they are using USBC connections for USBC hubs, they are not TB3 hubs using USBC connection. That is my point. The TB3 hubs using USBC connections are not compatible with the 2016 MacBook Pro, that was our problem when testing these laptops. We are still waiting for the TB3 hubs using the USBC connection, as a hub, that uses the full Tb3 bandwidth.