In every community there are rules set aside to deal with illegal casinos. Like in this community (this forum) if anyone is promoting an illegal or scam casino, the user would received a negative tags. I have read in a casino (1Xbit) that those who promoted it were receiving red tag. And it is not really good to promote a scam or illegal casinos.
There are some consequences of that. In a local community, the participants would be restricted from using their banks and transactions. Their funds would be locked and blocked.
Illegal casinos should always be avoided but no one will understand at the beginning to cheat with any casino users. Yes, it is exactly the Bitcointalk forum to take the DT Member immediately, if any casino or platform users are immoral. And after properly monitoring you give appropriate punishment. But I don't think it is possible to turn off illegal casino in this way. As you say (1xbit), yes it is exactly what they got from this forum, but if you will see the Esports game, you will see it sponsored there. Since they sponsored big (cricket, football) matches at night, their user will not be less than any part. If you take difficult steps from the government, people will definitely be saved from the victim of deception.