Мне кажется это обычная ситуация. Наличие легаси кода, с которым приходится разбираться. У меня например на работе довольно большие кодобазы на ExtJs c версиями от 3 до 6. 3-ая кто не знает - это вообще мамонт. Я пришел в компанию вообще без знаний этого фреймворка, учил уже в процессе. Да, не очень комфортно использовать то, что не знаешь или плохо знаешь. Но это работа, а не хобби. Тут или делай или уходи.