The underlying point is the Surface is not like small devices like MP3 players and cell phones -- and one reason among several is because those devices do not support having USB peripherals plugged into them. The iPad doesn't
even support USB peripherals being plugged into it.
My PocketPC from 2002 does. So does my Asus Android tablet.
USB hosts can negotiate to output a reduced amount of power. There are plenty of devices that have USB host ports but don't supply much more power than would be needed for something like a keyboard or a small LED lamp.
My Asus tablet can't be charged from a PC powered USB port, but it can be charged with a typical USB wall adapter. That's how it ought to be.
However I understand the limitations it would have placed on the device, and that my Surface is not just a tablet but also a replacement for my notebook computer that never supported
being powered from USB.
Really, that's as outdated a notion as that people should own both a laptop and a tablet, which Surface set out to end in the first place.