Thats not correct. They have been charging a flat 0.5424 mbtc for withdrawals for close to a year now while I haven't seen them pay this much on the blockchain for the past 10 or so btc withdrawals which I made across various months at various times when the mempool was relatively empty. At maximum, I have seen them pay close to 0.39 mbtc for couple of my withdrawals. I was still okay with it, but recently I am seeing them pay only 0.11 and 0.13 mbtc which is way less than what they charge their customers. At the time I placed these withdrawals, btc price was over $ 50,000 so it does pinch me that while I paid 1.0848 mbtc to cloudbet while they have paid a meagre 0.24 mbtc on the blockchain and pocketed ~0.85 mbtc ($42+) to themselves. I did ask for the refund over discord and to their live support but with no luck and I let it go but when I see them mention "we subsidise transaction fees" is when I thought I will share my experience.
I have started using litecoin for my betting and really dont care if they now charge me 5x of the transaction fees they pay. Haha!!
The best option is to always make bets with Litecoin, no matter how much we are used to betting with BTC, many times we think, uff I bet with BTC to earn more BTC also the BTC is going down in price, when it becomes an uptrend it will be a lot more juicy my profit, but we do not take into account when we are going to withdraw funds, and that is where it hurts, because the commissions are usually large.
When we bet on LTC we no longer think about the withdrawal fee, only that our way of thinking must change, I understand that there are many of us who are BTC maximilists, but in the game you have to take into account those details.