The base rMBP13 has 2 USB-C/TB3 ports, the next step up has a 30% faster CPU, 2 more USB-C/TB3 ports, and the new Touch Bar.wait, the 13" Pro has TWO ports? Including charging and display out?! Are you serious? Need to get my wife a new mac, but goddamn it's painful how crippled these things are, and it's getting worse.
So if she want's to plug in power, USB stick and a mouse? Out of ports. Mouse+kb? Sorry, no charging. Display and power? Sorry no USB stick. How the hell do you work with this thing? What the heck is the point of this? The whole side of the PC is empty space, there's nothing there. Why can't you put some ports there?!
And the only alternative is previous gen. A $2k PC with a processor from 2014! great.
Get a hub/adapter. Yes, it sucks. Besides, if the Mac is being used at a desk often enough the hub actually makes your life easier since now you literally only have the 1 cable to plug in.