Sorry Guy they are still the more dominate port USB-A lives! And will be for a long, long time.
You clearly are not a working pro in the field dealing with the mess! Adding two ports is not a killer issue in a high end pro box these are the people need the connections! Your jet setter life stile is not ours! We still live and breath USB-A in shear number of devices and the expense of some which is also prohibitive! We just don't want the headaches of the mess USB-A to USB-C requires.
The only way to change that is to get rid of USB-A, otherwise we just end up getting caught up in the inertia and things don't change. Change is not always pleasant, but change is constant and its all around us, whether we want to admit or not.
I am not some jet setter, but I do work in a Pro field and I took steps to make sure that the disruption to my world during this changeover were minimal. The writing was on the wall well before Apple introduced the 2015 Macbook with that single USB-C 3.1 Gen 1 (5Gbps) port. This was Apple letting you know that changes were coming but, as usual, a lot of people buried their heads in the sand and pretended that it wasn't. Then the second Gen 2016 MacBook was released. Again, one USB-C 3.1 Gen 1 (5Gbps) port. Then the 2016 MacBook Pro was released and then some users got a really rude awakening.
If Apple releases this 2019 16" MacBook Pro with a couple of extra USB-C 3.1 Gen 2 (10Gbps) ports, would that satisfy you?
Tell me which USB-A devices that you use that are critical to your work that cannot simply have a cable swapped out? Or won't work with a dock or an adapter. I am sure that some may exist, but I have not found them in my limited sphere. Broaden my mind and help me understand any actual roadblocks you have.
What headaches are you talking about? The USB-A camp speaks in a lot of sweeping generalities, but is incredibly short on specifics. The port is still simple USB, even if the connector is different, but yet you speak of it as though it's some mystical barrier that threaten your existence.
You stated in an earlier post that you currently use a 2015 MacBook Pro, which only has two USB 3.0 Type-A ports on it. I assume that you use them on a constant basis and that you use the SD Card slot constantly as well. So far, my 2016 15" MacBook Pro is equivalent to the 2015 in all regards. I have two USB-C ports that can each have an SSD or HDD on them along with my Transcend USB-C connected card reader (RDF9 UHS-II) and if I have my battery charger running, then I have filled out all the ports. In that regard, the 2016-2019 is being used fairly ineffectively utilized given the power of the four Thunderbolt 3 ports. So, in this regard, I would love Apple to put two more USB-C 3.1 Gen 2 (10Gbps) ports on the 16" MacBook Pro and then I can relegate the charger and the SD-Card reader to those ports and have two extras available for an eGPU and say a Thunderbolt 3 dock with a 10Gbps port on it and perhaps some PCIe-based Thunderbolt 3 storage (Samsung X5).
To me, you have a system that works for you and you simply don't want it to be disrupted, for whatever reason. I get that. It took me a while to get my dbx 286s Channel Strip set exactly the way I want it and I generally don't touch it, but I can always write down what works so that I can set it back up the same way if I decide to experiment with it. Part of being a Pro means re-examining your workflow from time to time, experimenting and changing what doesn't work for what does and streamlining whenever possible. You stated in an earlier post that you already burned through a 2012 and a 2015 MacBook Pro and you were on your second 2015 MBP. Why is that?
Again, what part of your setup would you actually have to get rid of or would not work with a 2016-2019 MacBook Pro that isn't solved by simply swapping out to an updated cable?
Users pounding their chests back saying, "We want our ports back!", cannot be something Apple responds to when they have provided a viable path moving forward, something they have always done. Because it isn't convenient for each and every user doesn't mean that it shouldn't be done. Otherwise, computing simply doesn't progress...for better or worse.