Stacking Peripherals - but where's the interconnect?

These stackable peripherals seem to be getting a lot of positive comments all over the blogosphere today, and they do seem like a decent idea for people who want numerous external devices in the smallest desk-footprint.  But is it just me or are manufacturers Ultra Products missing a trick by not putting some sort of USB-based interconnect in the top/bottom of each block?  Then you would only have to have a single cable going to the computer, with all the others joined as you stack them.  Maybe the second generation?Ultra Products [via Gizmodo