any new protocol stack will have weaknesses. this applies to both LN and nostr. We need more insight into attacks when they occur. It's currently too hard to tell if a failed payment was due to DoS or liquidity issues. We can't fix the problem if we have no insight into it. I think more measuring and monitoring is important for reliability and scaling. I'm not sure if anyone is working on this.