I'm not disagreeing with you, though my criticism on the MBP are largely centered on the omission of sd card slot and magsafe, both of which are high on my list. Not liking the new keyboard and touch pad, doesn't help either.Anyone who is upset about the move to USB-C must dislike the progress of technology. USB-C (along with Thunderbolt 3 speed) is likely the last port we'll ever need until everything is wireless.
I understand with USB-C, the dongle situation is a temporary inconvenience