Are relays really well connected & communicating with each other? Because it kinda seems like maybe there are some issues on that front... Searching for people seems pretty unreliable, follows & follower count seem like they may be a little on the unreliable side too.
It definitely seems like proper communication across relays would help. If relays could request info from each other in a node like fashion (assuming multiple hop requests could be a thing) then it seems like info might flow where it is needed.
But right now if I'm connected to 10 relays & someone else is connected to a different 10, can we see or contact each other? If not, then doesn't more nodes just make the network worse at connecting people?