I would rather have 4 Thunderbolt 3 ports than 3 Thunderbolt 4 ports, an SD card slot I won't use, and 1 HDMI port that can only be used for HDMI instead of whatever the hell I need it to be another Thunderbolt port can be.
I would rather have a ThinkPad X9 15p Aura Edition, which has 3x thunderbolt, SD Card, HDMI, and USB-A, all at the same time with no dongle.
I hazard a guess most users are the same and would prefer having a HDMI / SD card for those moments where you just forgot a dongle while travelling (or, as always happens to me - dongle breaking at the worst moment) and I think the modern MacBook IO is significantly better for it
I could also assert my experience is universal too but I won't, as it would be dishonest to just make up statistics.
I would have paid extra to turn it into a USB A port instead.
Because the Dongle-heads do have one thing right, one port that can be turned into lots of other kinds of ports with a dongle is more versatile than a port that can only be a video out, especially when the device doesn't have a ton of room for lots of ports.