So to make this silly config idea visual.
I don't believe we should come up with automated solutions to ensure tens of thousands (or maybe even millions) of people can all sit in the same room with each other.
Right now SSB works a lot like that. If I visualize my graph there are tens of thousands of connections all snugly next to each other creating a very tight web.
We should instead encourage people to step out and spread out. it takes (if not less) 6 degrees of seperation to know everyone on planet earth.
SSB has a default hop count of 3 right now, I am not interested in knowing (or even having the file contents) of half the worlds (or SSB's) population. As a human I can mentally only deal with 50 connections anyway.
at 1 hop count, your friends need to explicitly introduce you to their friends, I dont really want that either.
at 2 hops I can see my friends and I can see my friends friends without needing them to introduce my physically, so 2 sounds fairly reasonable!