No. Size is not the enemy. Illegibility is the enemy. Every large code base that any of us have ever actually seen has been illegible, but that does not prove that it must be so. A code base of <i>any</i> size can be made legible by <i>managing</i> its complexity. This is one of the things that refactoring is supposed to do.