To be fair Cloudflare tried to stand up to them but the rumor is payment processors stepped in and they either lost their ability to use SWIFT or they complied, and that's what lead to the schizo statements as well as them trying to push it onto claims of threats instead of moral issues. DiamWall actively said they found the content too icky despite not stating what the content was, though DiamWall is a start up with less than 500 customers, so they're just probably retards.
This is why I can't stress the importance of crypto enough, because ultimately a handful of companies have all the power due to payment processing and all of them are also controlled by one entity. It's a dogshit system and it fucks random people constantly, whether it's Canadians honking or Russian thots, because it's used as a weapon constantly and there are always civilian casualties without exception.