So, two pals with iPads meet and one wants to pass a file to another. How do you do this? I see, it's going to be possible in the future even though people were able to do this for decades. Something is really messed up. Besides, why to paid to the cloud for this simple transfer if one can do it locally?
Dropbox is free. So is box.net. So are e-mail attachments if you are using G-mail, Yahoo!, hotmail, etc. etc. etc. The Cloud is often free to use. The only thing missing is the ability to create an ad-hoc network between two devices in the absence of internet access. But how often are two people wit two iPads going to be somewhere without internet access at the same time?
So, you visit your friend. You have a video on your iPad that you want to show on a big screen TV. It turns out your friend does not have ATV. What do you do? Carry ATV with you? Well, considering that Apple customers are used to carrying all kinds of adapters anyways , perhaps, it's not such a big deal but still... Why not to add a port? Is it about profits, ideology or something else?
I'd rather have a couple of adapters for the most common connections that I use rather than a myriad of connectors on a mobile device - some people need/want HDMI, some want IEEE, USB, mini-USB etc. Where do you draw the line? If you add one, you will have many crying for the other. But the more you add to the device a) the larger it becomes, b) the more expensive it becomes, c) the more likely it is to become compromised by dust as there are more crevices where it can enter (or where you kid can shove his chewing gum).