I get it. For nostr to work I just don't think connecting to more than a hand full of relays will be viable especially for mobile clients, so we need some infrastructure that can handle this without sharding probably.
Round robin for example makes sense if you can assure that the servers serve the same data and sync among them but to have my relay forward to yours when it's hitting its limits is not helpful. Relays already are not interchangeable as we don't sync between them.