Re: agreed...
Decent USB C docks do everything including charge your computer over a single USB C port. My laptop (a Dell) just has one cable plugged in when it's docked and I have a ton of stuff hanging off the dock.
Which is not to say the difficulties with USB C docks other people are noting aren't real - driver and firmware for a lot of docks have been awful. It feels like things were much worse 18 months ago, though.