> > Why do you think it is better? > In general, separating apples from oranges. In practice, not having to go through irrelevant stuff while reading, searching, refactoring. Less stuff to clone for build automation. Smaller repos to clone in general.
And you still can do all the above by cloning 4 repos into the same directory and setting up a single project in your favorite IDE, emulating current structure. But at least nothing forces you to do that as single repo forces you to. However, the above might be subjective. In this case commitocracy it is to decide.