Я работал и с более плохими условиями. В конечном итоге сводится или к тому что у тебя есть право влиять на процесс или нету.
Дальше принимаешь решение готов ли ты с этим примирится. Если нет меняешь компанию где будешь рефачить что захочешь.
да тут немного другая история, мне нравится проект и я прекрасно понимаю и осознаю что происходит, почему так все получается, часто никто не понимает что будет вообще с этим модулем, да и проект не гугл чтобы нанимать архитекторов с огромным стажем