The problem is the plethora of features USB-C supports, and the bandwidth required to pass them all downstream. In other words, you need to passthru PCIe to the hub, and break out to USB-C and other ports from there,
Which is simply expensive.
On the other hand, Kingston's Nucleum is a nice hub. It provides two additional USB-C ports with PD support in one of them, provides two USB 3.0 USB-A ports, a proper card reader and an HDMI port.
I take photos and my camera produces 50MB images, and carrying them over a nice card reader which can use the full bandwidth of the card is nice, and Nucleum delivers.
Which is simply expensive.
On the other hand, Kingston's Nucleum is a nice hub. It provides two additional USB-C ports with PD support in one of them, provides two USB 3.0 USB-A ports, a proper card reader and an HDMI port.
I take photos and my camera produces 50MB images, and carrying them over a nice card reader which can use the full bandwidth of the card is nice, and Nucleum delivers.