Неправильные конфиги лучше бы игнорировать, а не переставать работать из-за них. Пример: bug 21860
А почему лучше игнорировать, чем отключать sudo?
Потому, что из-за одного конфига, написанного с ошибкой, можно потерять контроль над сервером, если su от пользователя недоступен. Причём, хорошо бы на любые ошибки так реагировать, а не только на права доступа.
Не пишите конфиги с ошибкой, используйте visudo.
vi - это который пищит и портит файлы ? ;-) Если серьёзно, bug 21860 показывает уязвимость такого подхода. Мало ли, кто как сделает пакет, а всё проверить сложно перед установкой. bug 21864 - это хорошо, но всё он не перекроет.