It's quite a strange design choice: I can plug in the stuff I need when working at my desk (USB 2 keyboard, a couple of external drives, USB-C SSD, monitor) into my Mac only because I have a USB-C to USB 3 hub; but surely down the track more and more of my devices will be native USB-C... at which point I won't have enough ports to plug them all in?