Если суммировать.
mix - тебе сразу показывает что делать - help мощный и понятный - не нужно между help-ами прыгать по 3 раза. mix - даёт подсказки на ходу (как зависимость добавить), чтобы не нужно было гуглить и вспоминать как оно там было.
Ты сделал ошибку (не сделал unlock или что там ожидалось) при rebar-е и при указанной другой версии - он компилируется со старой версией и нигде это не видно… Я все кэши удалил, пришлось аж в чате спрашивать - как исправить. С mix-ом такое не возможно.
Не могу скомпилировать зависимость, если там стоят опции, которые ты исправить не можешь - ну кто виноват, что автор такие строгие опции указывает, в mix-е столкнулись с этим один раз и исправили и у всех работает из коробки более 5-7 лет. С rebar-ом по-прежнему строим велосипеды (в 2019 году Makefile еще содержал sed).