The one big compromise I have to make as a userof the latest MacBook Pro is the lack of any old USB TypeA ports. Its all TypeC and its hard . The laptop is a beauty and battery life is also great but you will time and again be in that awkward stituation due to the lack of other ports to plug in the devices directly.
This a sony usb TypeC TypeA drive which I had to buy last week, dual ports can help you a lot in such a situation.