I seriously don't understand why people (including Satechi's own marketing department) don't understand why a real Ethernet port is a NECESSITY.
WiFi is brilliant when you can't/don't want to run cables anywhere, but I can't comprehend what combination of misconceptions leads people to use it in a situation where a cable is available.
#2 - why does everyone only support 4K@30Hz on multi-dongles?
Because ye cannae change the laws 'o physics cap'n: A USB-C cable only has 4 high-speed data pairs, and the vast majority of current laptops and displays only support DisplayPort 1.2 which needs all 4 of those to support 4k@60Hz - which would leave just the "legacy" USB 2 super-slow lane for any other ports on your multi-dongle. I think a few of the larger desktop USB-C hubs can be configured to support 4k60 + USB2 if that's your pleasure - but most of them just use 2 pairs for displayport and 2 pairs for USB 3 up/down.
...which is also why the USB-C 'out' port on most multi-dongles doesn't support video.
If you want to use 4k@60Hz on your hub/dock you'll have to fork out the premium for Thunderbolt 3.
I think the 2019 MBP 15"/16" models have the latest TB3/USB-C controllers, along with discrete GPUs, which support DisplayPort 1.4 and can potentially do 4k@60Hz over two lanes - but only if you connect a DP 1.4 capable display. Meanwhile, nothing with Intel integrated graphics can support DP 1.4.
Most of these multi-dongles use 'USB-C DisplayPort alt mode' plus a DisplayPort to HDMI converter - which probably doesn't support DisplayPort 1.4 either. There is a 'native' HDMI mode for USB-C but I don't think its been spotted in the wild yet...
NB: I don't know the exact figure but there are probably only one or two actual 'multi-port adapter'
chipsets in existence and a few 'standard' PCBs using them - so most of these devices are just variations on the same basic product, sometimes in different cases, but often just re-badged. I'm not sure why this particular one was deemed news worthy.