Oh wow, it's not even released yet and the MacRumors echo chamber already hates it. No surprises here.
Ps, nobody cares about USB A, semi-valid problem in 2016, less so in 2017, in 2018, any peripherals you're buying by now should be C (or it's your own fault), 2019: USB-C is the standard.
Also, I don't want an HDMI and/or VGA port on my Mac, nor do I want ancient USB-A or Ethernet for the small number of cases I use it. I'll happily buy an adapter to do exactly what I want, when I want, and the thinner, lighter Mac will benefit me every day. See, Apple is listening to some of us. And we're not complaining.