Of the same opinion, there is sort-of the architecture "mess" where it is complicated and you may just have to spend some time learning and/or see some hiccups because large projects are complicated and then there is the 15 year old code base where _everything_ feels hacked/tacked on.