Those of you in need of Type A port or Ethernet port or HDMI port for your USB Type C port in your MacBook the USB C HUB is what you need.
So the only option for MacBook Pro users in need of more ports was to buy a hub. Well, the launch of MacBook Pro in 2016 excited the whole world, but later users realized the complexity of getting less C ports on their MacBook.