No Mac currently has as few ports as the MacBook Neo. Dongles will be needed for many applications – but it could have been worse.