servodude wrote:Thunderbolt/USBC while it's a bit of a lumped solution is very capable; the one port to rule them all makes sense from a real estate point of view in laptops, especially if you can have a few of them in different places on the chassis.
- sd
On paper Thunderbolt is great, unfortunately the OEM's have made a dogs dinner of implementation. Because of all the various protocols it can transmit you have to spend an age digging through the tech specs seeing what you are actually going to get per device before you buy it.
Is it a full power/data port with all the bells and whistles, or is it limited data (USB+) and limited power?
Thunderbolt 4 is no faster than TB 3, both 40Gb max (and that has real world gotchas too - in reality you often won't get more than 20Gb of actual data throughput even on a full 4X implementation).
All they've done is tighten up the badging criteria to try and lessen the range of OEM options allowed to call themselves TB4. So if you bring out a laptop with a 1x(10Gb) or 2x(20Gb) only port you won't be allowed to call it TB4, whereas before you could call it TB3 even if in reality it was no faster than USB 3.2 (10Gb) and had no HDMI/DisplayPort/Power pass through et al. Same with the dongles, they were all different specs.
If you bought an expensive full fat dongle and paired it with a PC/laptop with limited TB/USB C functionality you got snookered.
USB is similarly fragmented now, all the 1x - 2x by 2x etc variations are making it very complicated. USB 4 should help rationalise all this once it trickles through (now part of the TB4 spec as well), but I'd rather not have to spend so much time researching what exactly I'm getting with new kit and what all the gotchas are.
The naming conventions and changes that have happened over the years with USB is a text book case of how not to do it - absolutely laughable.
There's quite a few technical articles, YT videos covering all this - both TB and USB C implementations are well known issues.
Caveat emptor.