I'm happy with the way Microsoft have designed this device, its fully met my needs and also met needs I didn't even know I had, yes extra ports would be nice but I think the way it's designed is pretty optimal using the tech available at the moment while still keeping the size/weight. I like that it's so thin and light, it's VERY positive thing for me, and adding extras would take that away somewhat I'm sure.
. As said I'm sure MS are happy that OEMs to do their own take on the Surface, that was their idea for it after all to show other manufacturers what is possible with this sort of hardware tech and windows 8..