저도 동의합니다. 20년 이상된 프로젝트를 다루고 있지만, 현재에 비해 정말 미숙한 부분이 많습니다.
일관성이 코드에 대한 이해력을 높일 수 있다는 장점이 있지만, 구조의 한계는 기능의 한계를 유발해 서비스 발전의 발목을 잡기때문에, 때로는 과감한 개편도 필요하다고 생각합니다.