Remember when stuff like this was just part of your laptop and all you had to sacrifice for it was 2mm in less slimness?
I couldn't care less about 2mm of thickness or slimness.
I care quite a lot about getting the functionality
I want specifically.
The last MBP before the introduction of TB3 had:
1x SDXC
2x USB3.0
1x HDMI 1.4
2x Thunderbolt 2
The SD slot was/is connected via an internal USB2 bus, so even if I used SD cards (which I don't) it's woefully slow compared to what most flash memory is capable of.
The USB3.0 ports use a type-A connector, and thus don't support alt-mode, so they're limited to USB3.0 and nothing more. I have just two USB-A devices connected to my Mac right now: a UPS, and a scanner. If I still used a MBP as my normal machine, I wouldn't even have the UPS connected.
HDMI 1.4 will only run 1080p at 60Hz. If you want 4k, it's at 30Hz. And why would I want HDMI? DisplayPort gives a better result every time, and isn't limited by a specification designed around players and screens you put on the other side of the room.
The Thunderbolt 2 ports are the only saving grace here. But with only two, you've got limited options.
I get it, you just bought a <checks notes> $2400 (minimum) laptop, and the <checks notes> $25 required to buy a USB-C hub which offers 1x HDMI, 3x USB 3.0, 1x SD card, 1x TF card plus a downstream USB-C PD port is just unthinkable. A much better approach is that everyone who buys a laptop should be limited to the ports you specifically want to use, now and forever.
[automerge]1593513223[/automerge]
Actually travelling is the one time when you do want dongles. Going into a customer's office and not knowing what monitor connections they have you normally have to cover you bases.
Well that, or if you happen to use anything besides whatever random port selection it happens to have.