Explanation for readers:
Python- #Reticulum's simple routing may lead to bad connections. rnsd or #microReticulum may choose a worse direct connection over a better multi-hop mesh connection. This is a real problem.
Reason: Reticulum's design follows the KISS principle.
But #Leviculum follows the Keep-It-Testable principle. I created a concept with emulated radios in https://codeberg.org/Lew_Palm/Periculum/issues/28 to reproduce the problem. A fix for the Leviculum firmware & lnsd daemon will follow.