First of all, you say that you have the right to request ID and location confirmation from anyone before one can withdraw money from your website. Many gamblers prefer to stay anonymous.
But they are the one who is responsible for the safety of your account. Try to do a background check about the website so that you can ensure your safety before using it. Why should you not trust those EOS-based gambling site creators in terms of your location and ID? I think they want to confirm if you're active and to know if you're a legit user.
Also, most of them are professionals, so when I used their website, I'm confident and comfortable.
One might have 80% of transactions with faucet without knowing that it's against the rules. Wouldn't it be easier to block access to faucet when the limit is reached, rather than put responsibility on users?
It depends on their administrator if they will going to block that one who breaks their rules.
By the way, do you mean block? Permanently? Or what if they just put an interval like a day or a week? Before using a faucet again. Besides, allowing other users to use faucet is their responsibility because other websites authorizes it.