Thunderbolt docks being absolute dogshit is universal across the market, it's not limited to one manufacturer.

Apple doesn't have this problem because they don't even make docks they're so problematic. Enjoy dongles, Mac users.

Modern docks usually run their own internal OS and require frequent reboots to even attempt to appear stable.

The worst part is most use docks to get Ethernet, but docks nearly universally use low quality USB Ethernet controllers internally (vs PCI) making the whole exercise rather pointless.

Apple’s displays are docks in that they supply power, usb ports, camera, sound, and recently thunderbolt pass through. They put a big chunk of an old iPad in there to run the thing. Overkill but they own the electronics and software.

I've been super happy with my Caldigit TS3 for my various Macs.

Is it too late to point out that what most people call dongles are actually adapters? A dongle doesn’t have any pass through.