So you go out and buy a dongle. Or you just connect the Camera with a cable and you don't have to fiddle with the tiny SD card.
I personally never use SD cards, or any other flash cards. I never use the ethernet jack on a laptop. I very rarely use thumbdrives or other USB devices. I also don't use serial out, or PCMCIA, or compact discs, all of which still conceivably are necessary for some users.
On the other hand, I always need an adapter for video out, because it's either VGA or HDMI or even DVI.
So I go out and buy a dongle. I'm glad that the ports on my laptop is not the superset of all things anyone might need on there.