HDMI makes more sense imo. You can hook up an SD card with adapter, connect the camera via USB-C or wireless. With Displays you aren’t as flexible.
the inclusion of HDMI is just a waste of port space
This is Apple; they'd have zero ports if they could get away with it. Clearly they've done research and found that it's important to a significant portion of the target market.
HDMI is just one of the many display ports around, and the people using it are probably tied to a desk or something, so having a dongle for it is really no big deal.
I don't mind using my Anker for HDMI, but it sucks that I have to use it for SD.