А Вы не спрашивали у старых системщиков как они относились к тому, что бы разбираться и переделывать код, который до них писал такой же старый системщик-программист. Обычно в таких случаях они плюются и говорят, что проще написать заново самому, так как считаешь правильным.
Тоже самое со "стандартными и хорошо описанными Linux-е/FreeBSD с Zebra/Quagga", кроме них можно поставить кучу НЕ стандартных и НЕ хорошо описанных пакетов, с которыми последующим поколениям будет не так просто разбираться.
Как Вы думаете, если, уважаемый, jab сейчас плюнет на свою контору и уйдет в другую, через какое время его смогут полностью замень?
По поводу обезьян - это не тенденция, это нормальный выход из сложившейся ситуации. UglyAdmin, кто кроме Вас в Вашей сети сможет правильно диагностировать проблему клиента? Уверен, что никто. И что? Вас сажать на суппорт? А стандартные ситуации Ваш суппорт по бумажке обычно решает.