"All these" = 2 LOL! But I do agree it would be better to just have two additional TB ports instead, but I'm not sure if that was possible.
Adding a full-featured TB4 port takes a lot of CPU resources (2 PCIe lanes and 2 DP1.4 streams), whereas the SD slot just needs a USB3.1g1 stream, HDMI just a DisplayPort 1.2 line.
What's changed is, since the M1, Apple are giving each TB port a dedicated controller on the CPU die rather than having each pair of ports sharing a controller. So in terms of bandwidth, the "2 port" M1 13" Air/MBPs already have the same TB bandwidth as the old "4-port" MBPs, and the new "3 port" M1 Pro/Max MBPs have 50% more than their predecessor. What's also changed with TB4/USB4 is that you can now have hubs with multiple downstream TB4 ports - so it makes sense, on a small laptop, to have fewer, higher-bandwidth ports.
Then, as you say, for
many people, 3 spare ports
after connecting to power and display is actually a gain c.f. the old 4-port models.
its been 5 years. Everyone already had a workaround If they even needed one.
...and now
they don't need workarounds. That sounds like a win.
What the new design means is that a
lot of people can now just grab their Mac (charger optional) and go. You've got HDMI for presentations and an SD slot for getting pictures from your camera/dashcam/drone/whatever. Downside: if you want to connect to more than
three TB/USB-C devices you'll need to pack a hub (which can now drive multiple thunderbolt devices).
That's just a more sensible compromise than before, where you had enough TB ports to directly drive a massive rack of high-end thunderbolt devices but needed to carry a hub/dongle if you just wanted to plug in a data projector or download photos.
Thing is, if USB-C/TB4 was such a wonderful
universal port, why do you need
four of them?
I use compact flash cards most pro’s don’t use sd cards
SD is still ubiquitous and even new cameras often have SD
plus a separate slot for either CF or one of various competing newer card formats. Keep a SD card in your camera as well as your preferred format and you'll always have a fallback.
Then there are drones, dashcams, "sports cameras", Android phones, various synthesizers, Raspberry Pi etc. which all use SD or MicroSD.
Failing that, odds are that someone will make one of those flush-fitting SD cards to fit the new MBPs, allowing you to shift bulky, media libraries, archive files etc. off your expensive Apple SSD.