I guess that after waiving withdrawal fees for two first withdrawals each day per user, Reels.io want to charge withdrawal fee and it can be acceptable but I agree with you that charging 10% from the withdrawal value as withdrawal fee for a third withdrawal each day is too much.
I propose that rather than charging 10% of withdrawal value, Reels.io can simply set up a static withdrawal fee for 3rd+ withdrawals per user each day. It's a static fee so they will have to update it with time if necessary when for example Bitcoin blockchain has considerable change in on chain transaction fees.
Exactly, the penalty rate of 10% is too harsh, especially for big rollers. In case one needs to make a big withdrawal in the third attempt, the person would lose 10%, which can actually be a hundred or even thousands of dollars, just for making the third withdrawal in one day. So yeah a static charge after the first two withdrawals that would only cover the cost of the network is way more usual and appropriate in such a situation, If the purpose of the casino was just to prevent the users from making many small withdrawals, then I think a static fee is ideal.