This is my pet peeve about USB-C laptop docks. The vast majority of them have a captive cable, usually about 10cm long. It's a failure point, often an inconvenient length, and makes them much harder to pack.
I see both sides, having a removable dock-cable is nice but then you run the risk of users using low-spec cables that don't work with the dock, and people blame the dock.