So many USB C adapters/hubs use Display Link which is software driven. This means you need to mess around with their driver and the performance isn't great, nor is the hit on battery life/cpu usage. This adapter is perfect as the HDMI port uses USB C alt mode so you get the full performance of your GPU and 4K output works well. The pass through PD charging works well and is able to keep my macbook pro fully charged while under heavy load.
This adapter means I can reduce all my cables down to a single one that is easy to plug in.