It might be too high but they are still paying (allthough they are some issues nowadays). When giving away free money, you will have a lot of abusers and scammers but they can weed out a lot of them with their minimum payout (30 000 satoshis).
30,000 sats sounds like a difficult amount to reach with one single account but fraudsters don't play this game like this. They would open an account today, tomorrow, next week, and will simply run a script, they don't even bother logging into the account. As a faucet operator from your perspective these are all "genuine" accounts but in fact these are people draining your faucet and they won't stop, it would only intensify.
Isn't this the sign withdrawals are reviewed manually by the platform before being processed, therefore working as an efficient anti-bot/cheater system? Maybe they take their time to check the account which is demanding the cashout, which other accounts might be connected to it, how often it claims from the faucet, so they conclude if it's a genuine user or not.
Depending the moment the withdrawal was executed by the user, it has always delayed more or less, even when choosing instant mode. I already had withdrawals which took longer and others which were launched faster on the blockchain.
The delays we're referring to are not blockchain delays. The issue is not with the Bitcoin blockchain and fees, although from time to time it's also becoming a small issue but it's easy to get over it. Again, this is really not the issue here.
You're asking:
Isn't this the sign withdrawals are reviewed manually by the platform before being processed, therefore working as an efficient anti-bot/cheater system?
No, unfortunately not, when you reach a position where you have too many users to pay to and you have to check these accounts manually, it's not only time consuming but almost impossible to detect which one is genuine and which one is not. It's a tough situation unfortunately.