Тут еще зависит от умственных способностей человека. У нас недавно уволили разработчика БД, тоже любил пофилософствовать на тему, зачем такие правила придумали. Только у него всегда были самые хаотичные и бажные процедуры и скрипты. Хорошо, что руководство вовремя поняло, что легче уволить, чем терять время на очередные объяснения, почему нужно делать вот так.