While the project is interesting from a technical perspective, there are some serious issues. The main implementation has a vague, non-standard licence, but this is not overly problematic as alternative implementations can simply be used instead. A bigger problem with Reticulum is that it does not appear to offer robust protection against abuse. Messages are protected by cryptography, but there are many other ways to render a network unusable, which will inevitably happen on a larger scale.

Any publicly accessible protocol, such as Ethernet (wired and wireless) can only do so much to prevent DoS/DDoS on a given open multiple access medium.

You can certainly bake in fairness, congestion control, etc. in the protocol level, but protocols require 2 participants to follow rules/spec to work, and if one side doesn't follow the rules/spec, at the very least some bandwidth will be consumed.

The only way to absolutely prevent DoS/DDoS is to have more bandwidth than all possible simultaneous attackers, or limit physical access to the medium. Cellular networks, for example, keep direct physical access to its medium under tight lock and key through proprietary, non-open-source baseband firmware.

What's exactly the criticism you got? What do you miss?