The more I think about it the weirder it seems that the new MacBook Pro only includes USB-C ports. There isn’t even an HDMI port anymore. That’s pretty standard. If you upgrade you will need separate adapters for everything. And they aren’t cheap.
On the one hand I suppose you could say this is maximum flexibility. Any port can be used for any purpose. But you have to spend a couple of hundred dollars just on basic adapter cables. It’s messy and not very consumer friendly.
You can’t even connect your iPhone directly to the new MacBook Pro anymore! You need an extra $25 lightning to USB/C cable! That’s a bit over the top I think.
You even need to use one of the USB-C ports for charging.