Зачем в centos 7 по умолчанию есть пакет postfix?
не правильно вы понимаете. Mailx - почтовый клиент MUA, а постфикс - транспортный почтовый агент MTA и стоит он за тем, что нужно же как то почку доставлять. Пусть даде локально.
https://en.m.wikipedia.org/wiki/Mailx
Затем что сборщики дистриба его предпочитают. Кстати, Вы с procmail похоже перепутали. mailx - консольный почтовый клиент, часто в скриптах используется, postfix - MTA, альтерантива sendmail