I think the moderators try and delete what they can as I often notice a post disappearing, but I guess some still slip through the net. The problem is that even if a user is blocked they can still just create a new account and start posting again. And I don't think it's feasible to block an IP address because so many people share the same IP in Qatar, so lots of innocent people would be blocked too.