The Surface Pro's come with only one USB port on the device, they make it up for it with having one on the power brick which I think is an awesome idea.
Well, the official Apple mouse does not require a dongle, their logic must be something along the lines of "that's what you get for using third party mice".
You are ignoring the obvious answer that Apple even said in the announcement: wireless everything.
This is exactly like the removal of the DVD drive in MacBook Airs. "HOW AM I SUPPOSED TO USE MY DVDs?!?!?" The answer is: don't. Download things over the network instead.
"Waiting to upload 336 files at 3.6kb/s. Estimated time to complete 3 weeks."
Seen such messages right when I NEEDED those files. Also - remember epic KDE failure? When they had corrupted repository and it was perfectly mirrored to 1500+ other repos? And they had to search offline PC with a uncorrupted snapshot?
In general "all cloud" tech is at most 50% ready for use by everyone.
So the whole world (my office, friends, family, clients, colleagues) should change to suit my laptop?
For a disruptive product to be successful it should not be behind its time (where others are already there) it should not be too far ahead of its time (The technology might not be ready, the people might not be ready to understand the product, etc), It has to be just ahead of its time. I am sorry but I maintain that Apple has overshot with this product. This is not like removing DVD support or even removing flash support, because a lot of the world is still wired. Except for those who are fortunate to live in their own Apple bubble, many of the people who buy this will have to frequently face the frustration of owning such a device with practically no reward (apart from shaving of a few inches and grams off their laptop).
And a Mini Display port. External monitor(s) on the one and USB hub the other. Surface can drive 1 4k or 2 1080p monitors from that port. Will be interesting to see if you can get the daisy-chain of monitors off that AND have a spot to set up a hub or charge another device.
With this new macbook, one cannot charge and use a mouse at the same time without an $80 addon.