Verbally threatening someone is not a crime in most US jurisdictions in its own right -- there needs to be an additional reason to believe that you'll immediately suffer physical harm.
You can call the police, and they will arrive and probably remove the person. But they won't be removing them because of the threat; they'll be removed because they don't have a right to be a nuisance in someone's store. This is precisely the position Cloudflare is in: they are entirely within both their rights and the realm of acceptable social behavior to remove nuisances from their premises.
> This is precisely the position Cloudflare is in: they are entirely within both their rights and the realm of acceptable social behavior to remove nuisances from their premises.
No, Cloudlfare is more in the position of a random person coming to the counter to ask that one of their customers be thrown off the premises because they have posted on a forum that someone should be murdered.
While Cloudflare does have the right to ask anyone to leave their premises, they also have the right, and are well in the realm of acceptable social behavior, to not investigate what their customers are saying, and to ignore people coming off the street to demand they throw customers out.
You've repeatedly misdirected or minimized key elements of the case throughout this thread: these aren't "random people," but the targets of explicitly violent and cruel harassment. Ironically, KiwiFarms' culture ensures this: anybody who criticizes them too loudly becomes a target of harassment, leaving no disinterested bystanders to complain.
They are perfectly within their right to ignore harassment coming from their customers. But it's absolutely not within the realm of socially acceptable behavior; nobody (successfully) runs a coffee shop where 2% of customers actively seek out victims within the other 98%.
Are you claiming that viraptor or yoshuaw are victims of KF? Because they were the ones demanding Cloudflare answer for not stopping business with KF in this thread, and I have not seen any claims that they were doing so in their own name.
How many coffee shops have asked you for your facebook name to check whether you are engaging in online harassment of their other customers before serving you coffee? If the customer in line in front of you claimed you harassed them, and even showed the barista some proof, would you think it's normal for the barista to throw you out of the shop?
I have no idea if they are, and it doesn't matter -- KF's tendency to harass people who want them removed from private service providers is exceptionally well evidenced. They're proud of how much evidence there is!
The rest is another indirection: if I'm known to the establishment for harassment, then it makes perfect sense that they'd not want me around. There's no investigative aspect to this situation: KF's history of harassment is a matter of public record.
To be blunt: this is a ridiculous hill to die on. Boycotts are about as old as capitalism; the only thing that really distinguishes calls to boycott Cloudflare from any other boycott in history is how ridiculously trivial it would be for them to do the right thing.
People boycott companies for something that company did. Please, go ahead and boycott KiwiFarms all you want: you are well within your right to do so, both legally and morally.
But extending this to other random people or companies who choose to do business with the thing you are personally boycotting is often going too far.
Where's the "random"? Cloudflare is a services provider: they are a first-degree participant in the affair. You presumably wouldn't object to a boycott of Hugo Boss in 1941, despite not running the camps themselves.
Their own TOS makes this clear, and provides justification for a boycott rather than just general ire: it would be one thing if they merely declined to intervene at all, but they're decided to do so selectively.
Boycotts (or threatening one) do not remotely qualify as tortious interference, nor does publicly advocating for a publicly traded customer to drop a client.