I don't understand the ports complaint. Or maybe it's others who don't understand their ports complaint. The USB-C connector is a physical connector, and Apple's implementation of it supports every useful protocol and function available. DisplayPort, USB3.1 and below, Thunderbolt3, charging and HDMI[0]. Just buy USB-C to whatever cables and you're done with it. USB-A to C transition complete. You don't need adapters for those protocols, they're passive cables.
What do people want? A bunch of ports that not everyone needs or wants to waste space when I could have more multipurpose USB-C ports?
Got USB-A mice and keyboards? Ok, buy a docking station or USB-C to USB-A hub and never think about it again. Got a mouse you like to carry around that isn't wireless? Pickup a small adapter[1] to get you through the transition. The only thing I can think of is ethernet but again, not everyone is going to use that. I do want ethernet, but the USB-C Thunderbolt adapter is fine. It certainly isn't the only laptop going without ethernet today. Again, why waste a port when you can have these reversible universal ports. Miss MagSafe[2]?
Either way, the complaints about the ports don't hold much water once properly researched and the change is inevitable.
The reason I passed on the new MBP15 is the 24% reduction in battery capacity from 2015[3].
I needed a new machine so I bought an Acer Chromebook[4] to tide me over until Apple gets a form-fitting large capacity battery[5] in the MBPs. My configuration is $3000 and I'm just not going to spend that sort of money unless it's near-perfect. I may build a PC and remote into it as per the article until the next MBP once again matches its high price but I won't hand them 3K for a battery that's 3/4th the size of the 2015 model (66% capacity for the 13").
[0]https://youtu.be/JirCwapScUs?t=4m18s
[1]http://a.co/4zD6Jt3
[2]http://a.co/4WDmyeT
[3]http://arstechnica.com/apple/2016/12/explaining-the-battery-...
[4]https://www.acer.com/ac/en/CA/content/model/NX.GJEAA.002
[5]http://www.theverge.com/2016/12/20/14024322/macbook-pro-batt...