MacBook socket/plugs to close for a normal use – bad design by Apple or peripheral manufacturers?

The photo below is from my wife’s MacBook. It is impossible to use an USB 3G modem with another USB device. Regular USB cables are fine, but USB thumb drives are a bit bulkier on the sides. This modem covers the ethernet socket as well. Is this a bad design by Apple or peripheral manufacturers?