I'm confused why everybody calls these USB hubs -- they aren't hubs they are docking stations. A hub provides N USB ports so you can connect multiple. These provide other ports like ethernet, HDMI, etc. But do nothing if you actually want to plug more USB devices into your computer.
The best actual USB C hub I found is this:
https://www.cambrionix.com/products/thundersync3-c10
It is crazy expensive, and still doesn't work that well, but it seems to be the best thing on the market. I still have to power cycle mine once a week or so because the connected devices stop being visible.
I’m in a hotel in London now and am getting less than 10/10. So not necessarily better. I’m an American who normally suffers under Comcast and have 60/25 or so at home.