гнать однозначно. грамотный программист знает правило "работает - не лезь". то, что он 1. затеял дорогую и геморойную революцию по смене работающего и удобного ПО 2. не обладая для этого достаточными знаниями и квалификацией 3. только ради чувства собственной важности - это косячище. не выгнать после этого неправильно.