Currently there is this logic in place https://github.com/bitcoin/bitcoin/blob/593f5e239f277e3fd917737122c2aed3c615430c/src/net_processing.cpp#L2985-L2994
That prevent a node to send addr to outbound nodes to prevent a fingerprint attack Is this still a valid point?
With feeler connections that test address validity, wouldn't be fair to send to outbound connections some addresses we have validated?
I think this would help having a better distributed address propagation, or did I miss some points?