Минус всех *NIX систем в том, что их много, и их синтаксис иногда отличается.
То есть: «Ты можешь быть гуру-линуксоидом в Ubuntu, но жестоко обосраться в каком нибуть arch-linux»
Какого хрена одни и те же команды могут выполняться в разных версиях linux по разному — тайна, мать ее, покрытая мраком. Точнее непонятно, что заставляет делать, например, кучу разных установщиков пакетов.
По факту MAC OS — самая удачная и унифицированная *NIX-система.