@controlfreak I think you're raising a good point here if I understand you correctly. Specifically: how will smaller instances handle federating with larger instances as the fediverse grows?
This is worth a lot of effort to figure out because we don't want the fediverse to become just a collection of a few really big instances. Smaller instances provide more choice for users broadly and will be inherently better at serving users locally. I think how relaying works will play a key role here.