I have absolutely no complaints with the ports Microsoft has chosen to include on the Surface line of tablets.
I have used both mini-DisplayPort-to-VGA and HDMI cables on my Surface 2 to drive external monitors, I use the USB regularly to attach a high quality microphone, usb thumbdrive, usb...