Why are some online gambling platforms having high withdrawal fee? I know Bitcoin recently has a high transaction fee but that's no more right now, some online casinos are still asking for 5$ per transaction when it should be 1$ or less.
Not just only Bitcoin withdrawal, even coins with very low transaction fee, isn't this robbery? If you just signed up on a centralized exchange, you can pretend as if you want to withdraw, to know how much the gas fee costs, but on online casino, you will see this only after you have enough wins or funds for withdrawal.
There are two reasons for this:
1. The fee changes every day, setting a high fee ensures that the casino will never lose money on the withdrawals they process.
2. It's another means of profit. Casinos are not built to be fair, they are built to make money. If they can make $1-$4 per withdrawal and they process 100-1000 withdrawals per day, that's anywhere between an extra $100-4000 in profit for them.
So, why not? Gamblers need to withdraw, or they need to win more to make up for the fee (which increases the chance they lose everything) so it's smart business from their perspective.
Is it right? No. The fee should be dynamic as to current network conditions, that would be the fair and right thing to do. However, casinos are not fair, or right. So you can't expect that from them.