El modo por defecto para la transferencia USB de Android es MTP (Media Transfer Protocol), que no es compatible con Mac.
El Mac OS X de Apple es una excepción: no incluye soporte MTP en absoluto. El iPod, el iPhone y el iPad de Apple utilizan su propio protocolo de sincronización propio junto con iTunes, así que ¿por qué querrían soportar un un protocolo de la competencia?
Google proporciona una aplicación de transferencia de archivos de Android para Mac OS X. Esta aplicación es sólo un simple cliente MTP, por lo que funcionará para transferir archivos de ida y vuelta en un Mac. Google no proporciona esta aplicación para otros sistemas operativos porque incluyen soporte MTP para el Mac.
Fuente: http://www.howtogeek.com/192732/Android-usb-connections-explained-mtp-ptp-and-usb-mass-storage/
Así que, por eso necesitas un software adicional para Mac porque Apple sólo quiere que sus dispositivos sean compatibles.
Para evitarlo, puedes intentar montar tu tarjeta SD en modo de almacenamiento masivo USB (UMS).
Eso se puede hacer fácilmente desde Ajustes si estás usando Android JellyBean o inferior.
Para KitKat (4.4) y superior, necesitas tener un dispositivo rooteado y algunas otras aplicaciones externas como Habilitador universal de almacenamiento masivo (creado por mí) o USBSharer o lo que sea.