I'm guessing you haven't done any of that using a dongle. My son uses his MacBook Pro for studio recording, he needs to hook up 3 USB-A devices, and when you have 3 USB-A's connected to a dongle, it puts a LOT of leveraged stress on that tiny USB-C port. That's without moving the laptop, just plugging those cables and draping them carefully across the able puts a ton of leveraged stress on the USB-C port.
Of course, it's a laptop, so it's supposed to be movable, and it actually needs to be movable when you are recording, but you can't move it at all because there is already a ton of stress from 3 USB-A cable with a couple of inches of leverage.
With his prior Macbook Pro (model just before the 2016 version), he could plug everything in and move it around without any concern whatsoever ever about stress on the USB-A port.
The new version sucks to work with, and the old version was great. Your mileage may vary, but that doesn't help our mileage.
USB-C is a "superior connector" functionally, there is now question about that. Physically, however, it is insufficient for leveraged force from a dongle. I'm surprised the USB-C ports still work on his MacBook, the USB-C cables feel loose now when you plug them in.