KF "only" archived and reposted the video and manifesto by the Christchurch terrorist. This is illegal in New Zealand and the police asked KF to release the data of all NZ users commenting on the video, which JM refused to do since it's an overreach and they legally run under an US entity thus don't have to comply. That didn't go well with the NZ law enforcement and got them delisted from there.
This is why people associate KF with Christchurch, however the terrorism act itself was not initiated by a KF user and anyone saying so is spreading fake news.
oh yeah, then they're totally fine...
Saying something that is demonstrably false like this only makes the argument against them look worse. It has the opposite effect you're going for.
Kiwi Farms was dropped by Cloudflare due to "imminent threat to human life". You know what that threat was? Some shitpost saying the poster called up some lads to place bombs at all the poutine places in Belfast. That post, which was very obviously nothing more than a joke in poor taste, was downvoted by the community as being dumb, and was removed within 15 minutes. Cloudflare used it as justification to permanently drop the entire site. Yet Facebook can actually live-stream a massacre (how's that for an "imminent threat"?) and continue operating. Hmm.
As for the suicides, that's something that gets repeated constantly, but is rather spurious. The supposed victims had messed up lives that they intentionally publicized online, and the Kiwi Farms did not cause their issues just by laughing at them. How do you "directly attribute" a suicide to a site, anyway? If I post saying someone is ugly, and that person kills themselves, am I directly responsible?
Also, one of the supposed victims is most likely still alive and faked his suicide, as the only confirmation is that a journalist claims to have called his employer, which is a weird way to confirm someone's death. No official reports or any other confirmation.
A trans twitch personality was swatted a while ago and fought back by informing everyone involved with keeping the site alive. They have been dropped by about 99% of the ISPs they've been with (including before that campaign, but now also by Cloudflare).