I think it's very easy for the owner of a service like this, empty a faucet using multiple bitcoin addresses.
I'm not saying he's doing this. But I do say that there should be a way to prove that this is not being done.
This is just a comment. Sometimes we are very naive (me first). How can we prove that this does not happen?