Discoverability. It's a lot easier to search one repo then it is to search a set of repos. For the latter you need to have all the repos listed somewhere, and have them be accessible.
Maybe, but searching any repo or combination of repos with billions of lines of code would be challenging.