I stopped engaging with the trolls and their alts after I found a stream with enough comments to use A.I. to prove what we all suspected, many of the trolls (even the mods) use alt accounts to agree with themselves. As far as their memes, I have never commented on any they make, no point to it.