видимо мне тоже придется с этим смириться
Тут все зависит от проекта - если ты видишь, что код уже давно пахнет, то меняй, не меняй - ничего не измениться. Ты можешь за него биться, но не реально изменить. Я честно пытался, но просто не могу бороться с ветряными мельницами. Сначало не было власти, сейчас нет сил. На Бизнес давят, давят на меня. Если решение более менее сносное и работает, то что уж тут.