Ну, не надо.
Использование работы других людей очень важно на пути к любому успеху. Когда вы создаете какое-то программное обеспечение из исходного кода (tarball), вы упускаете возможность использовать работу менеджера пакетов дистрибутива.
Вы не будете получать «бесплатные» обновления. В большинстве случаев никто не обновляет пакеты, которые они установили из исходного кода. Поскольку им нужно отслеживать программное обеспечение на наличие новых версий, перестраивайте его и все зависимые программы (постарайтесь запомнить их).
У вас будут проблемы с другими пакетами из репозитория вашего дистрибутива. Это как раз тот случай, который указан в вопросе: в Ubuntu есть отличный менеджер пакетов и несколько очень приятных людей, которые поддерживают пакеты. И они решили, что для работы программы mailx нужен MTA. Так что, если вы установили postfix из исходников, Ubuntu не попросит вас установить exim.
Если по какой-либо причине обслуживание сервера переходит к другому человеку (например, ваш проект становится очень успешным, и вы решаете нанять другого парня для управления серверами, пока вы заняты другими делами), он, естественно, будет ожидать, что он запустит dpkg --get-selections
все установленные пакеты.
Старайтесь максимально использовать программное обеспечение для управления пакетами дистрибутива. Научитесь создавать свои собственные пакеты, если вы не можете найти один готовый пакет, и вы станете лучшим профессионалом.