I agree but I also worry about a certain "Stockhold Syndrome" with large codebases. Sometimes it's the fresh pair of eyes that can see exactly how bad some things are. Once you've learned to understand something you tend to have a rosier view of it.
And sometimes the harder it was to understand something, the more invested you become in it and the more you want to defend it.
And sometimes the harder it was to understand something, the more invested you become in it and the more you want to defend it.