That has always been my biggest complaint with Apple laptops. I have a tiny little Linux EeePC that fits in the palm of my hand, and it has one more USB2 port than my MacBook Pro! I very much appreciate Apple's dedication to elegance in industrial design, but the limited USB ports are one area I think they take it too far.
Ideed. My quite aging Samsung laptop (it's 4.5 years old) has 4 USB ports, all even throwing out a little more than the nominal bus-power, so I can connect tons of USB sticks, dongles, MIDI keyboards, mice and what not, without the need for any additional power supply, let alone a USB hub.
With the Macbook (the last white model, 2.4GHz), I can still get along more or less ok-ish when cabling up my little mobile studio, but that's only because I'm using a FW interface. A setup of interface, MIDI keyboard and mouse would already not be possible anymore on the latest MBs, without using a hub.
Now, the new RME thing won't run on buspower anyway, so you need an additional PSU in any case, but why I *must* have to deal with an active USB hub in addition is completely beyond me. Seriously, I don't think that apart from Apple, anybody would get away with supplying 2 USB port as the only outside hardware communication option in what is not exactly a cheap laptop (especially when you justify taking away the FW port saying that USB is more common, such as Steve Jobs did).
And talking about elegance in industrial design, I find it way more elegant to connect, say, 3-4 USB devices straight to my machine instead of having to deal with whatever additional hubs. Saves space in your computer bag, doesn't require additional power outlets and there's no nasty additional cabling going on, either. And it's not exactly as if unused USB ports would do much harm to whatever design.
- Sascha