1036
USB-C hubs and my slow descent into madness - Dennis Schubert
(overengineer.dev)
This is a most excellent place for technology news and articles.
While that is true for Thunderbolt 3, it is no longer true for Thunderbolt 4, as Intel donated the Thunderbolt specifications to USB-IF specifically to reduce the complexity you mentioned.
Thunderbolt 4, instead of extending the USB-C spec with another protocol, is now just a maxed out USB4 Gen 3 with all the bells and whistles (except EPR I think), and Thunderbolt 4 is mostly just a label Intel charges money to slap on at this point, as any USB4 Gen 3 spec'd device should work the exact same.