If that was the problem, this issue wouldn't be relevant to most people.
When you switch to "they can terminate anyone", and they act this rashly and unexpectedly, that means anyone needs to live in fear.
So nobody is going to live in fear when cloudflare has the exact same TOS policy as everyone else.
Being a gambling website makes you an outsized target for attacks.
OP basically wanted to run DraftKings from the small business plan and CF understandably didn’t care to deal with a loss-leading customer like that.