There will surely be USB-C hubs in abundance soon enough... which split out to say, 4 x USB-C plus 4-USB-A/3.0 backw.comp. receptacles. And SD to USB-C dongles will be simple and cheap. No need to buy Apple for this sort of stuff.
Laptops are designed for portability... that's it's primary function. To be used while out and about without anything plugged in to it.
Reality is of course these days people buy them for their primary/sole PC... and place them on desks etc... but minimising the number of ports is in-line with it's primary function. If you need more than one thing plugged in at the same time you're using it for something other than it's primary function. i.e. "sitting on a desk charging" is not its primary function... Having to use a hub: sure, ugly, inconvenient, messy... but you're using it for a non-primary function, and you must be punished!
I dunno, as an industrial design decision it makes perfect sense. But for "the real world" you'd think you'd just fork out an extra gram or two + $2 to put an extra port on there... A small number of use cases will be very frustrating or expensive for a short time... until hub-bundance 2015 (that's right, you heard it here first, hubundance).