Here's my deal: I need a new laptop and it needs to be 13 inch. But the machine I want does not exist. I absolutely like the newly designed MBPs, they seem like well crafted, solid laptops. The base non touch 13 inch is perfectly fine for my needs, save for one significant thing: only 2 ports. You basically have one port if power is plugged in. Or I can use and carry hubs for the rest of its life. So obviously the touch bar MBP is the better deal for me, 4 ports is the sweet spot. You don't need hubs, just change your cables. Alright but then you have the lower battery life, a touch bar that I don't really want because I use my MBP 80% of the time in clamshell mode. Same with TouchID. And high price. I don't know what to get anymore, I get a lot of compromises either way. Should I just keep my mind at peace and wait? I've waited for over a year already.