i was curious why extra ports are a deal breaker for people?
ive had my macbook air for 5 years and use it for work as well as i am a software developer.
i have never used any of the ports except for headphone jack.
I develop iOS apps and have my iPhone and other iOS devices connected to one or two of the USB ports all the time for test and debug. Same with Arduino (etc.) boards for testing embedded software.