I’m aware of the lightning cycle attack you’re talking about (I’ve seen it discussed and aware some ppl seem to be screaming that the sky is falling) although I confess my knowledge of it is only cursory.
So maybe a dumb and naive question, and my apologies if that’s the case: what’s the point of rebroadcasting a transaction if it’s already been broadcast once? I assume (and perhaps this is my misunderstanding) that the attack strategy is to trick everyone into discarding some strategically chosen target transaction, and the point of the rebroadcast is that you’re flagging it for everyone’s attention, to ensure that transaction doesn’t get lost or forgotten. Which makes me wonder: what happens if the bad actor spins up a zillion sybil dishonest “network monitors” and rebroadcasts a zillion unrelated transactions as distractions? If we don’t know which honest network monitors to listen to, the signal gets lost in the noise. Like a lightning cycle attack coupled with a network monitor ddos attack. My thinking is that the parallel ddos attack is rendered impotent if we know which network monitor(s) are honest.