And Cloudflare gets to demand you pay $150,000 within 24 hours or they'll delete your domain name. No thank you.
We only have one side of the story, and it seems like Cloudflare could have communicated better. But I have no sympathy for anything related to gambling.