My wishlist: hdmi, usb-a, sd-card, mini displayport. People upgrading from Retina MacBook Pros would like to reuse old cables.
Here's the problem: to do that (at least the way every other Mac has worked) means you need to have dedicated video streams for the HDMI and DP ports, which is going to limit, if not eliminate video from TB3/USB-C ports.
The HDMI/DP thing makes zero sense to me, when USB-C has alt-modes for both. You will always need a cable for DP/HDMI, why does it matter that one end is USB-C?
Each USB-A port needs either 5Gbps or 10Gbps of bandwidth. The SD card reader would almost certainly hang from an internal USB bus too.
So how many TB ports do we have to lose/cripple before you have enough single use ports, that some of us will literally never use?
Edit: and I forgot to add. You can add HDMI, Ethernet, card reader, 3 or more USB3, etc etc ports to a TB3-equipped Mac, with a single, bus powered hub device, for about $25.
Yes that means it isn't built in. But that also means that other customers aren't forced to compromise for your use-case. It's always "I just want HDMI". **** it, I want eSATA and twin 10Gbit ethernet ports, so you're all gonna have to live with a thicker case, and you'll get less USB ports too. See how ridiculous "I just want this single-use port, its too hard to use that multi-use port" sounds now?