Not trying to start a war here. Just a couple points/corrections.
idevices happily support bluetooth keyboards. There are apps for many printing scenarios which mitigates that somewhat if you can be bothered. A lot of home printers are on your home network rather than solely USB. Beyond that, a lot of routers have a USB port for a shared printer, etc. So support is limited/tricky but it's not "fugetaboutit". A lot of solutions are built up within apple's walls when 1st party support is lacking.
You don't really need a 3rd party data service. I think you can sync/store your stuff with their cloud. So that's 1st party. If your goal is to put it on a usb stick, that doesn't work.. but you could just as easily say the surface can't burn CDs. If all your devices are synced, passing around usb sticks is a nice-to-have rather than a need-to-have.
Enterprise administration is definitely important. But keep in mind RT does not have AD support. So only the surface pro will be targeting the enterprise directly. Companies will still need to think about how their IT policies deal with non-domain joined devices. I'm sure it'll have exchange support though. So I would imagine that it'll support the same activesync standards as high-end cellphones or the ipad already do, eg pin-lock and secure erase/encryption requirements. No idea what else they might have in mind for RT though.