I will continue waiting until Apple releases a "major update" which
--downsizes the overly large trackpad (hey Apple, provide support to link Macs to iPads wirelessly if Pencil support is desired)
--eliminates the touch-bar
--restores the escape and function keys
--increases the battery capacity (back to 99.5Wh)
--provides a keyboard with the durability and tactile response akin to the 2012-2015 models
I have a wish list too, but the on above I cannot compromise. For those who want 32GB RAM, please understand that Apple cannot provide what Intel will not support. Current Intel chipsets only support 16GB RAM.
I am bamboozled by the lack of any official announcement of support for eGPUs (which they briefly mentioned at WWDC 2017). I suppose this will come with a major update in 2019.
I currently own a 2012 Mac Mini and a 2013 MBA. I would love to purchase a MBP, but if Apple continues with this monstrosity of a design and one of my computers dies, I will be looking at (gulp) Windows computers and (as a previous Windows user) I won't be coming back. The same applies if Apple switches to ARM-based Macs.
Apple should really be looking at what other successful and highly reviewed OEMs are producing (e.g., Dell XPS, Lenovo X1 Carbon) and consider their designs in light of what they are offering (e.g. thin bezels, but I don't need OLED's increased power consumption).
[Edit: If you consider all of the common, major complaints (i.e. trackpad, touch pad, virtual esc + fn keys, keyboard), the complaints can all be grouped into one major category--user interface) The issue of ports is a user input issue and the battery falls more under usability--can't work with a dead battery.]