Meshtastic uses naive flooding, which is fine for sparse networks (ie you and your three friends out hiking), but which doesn’t scale well at all.