Há casos em que pode se precisar de determinadas opções de compilação que o binário pode não ter. Um caso recente em que precisei usar o port e o binário não atendeu foi ter o suporte a tabelas innodb no mysql-server.