As far as I know, BetFury's withdrawal fees for Bitcoin are not too high and solely cover the expenses of running the business.
I disagree with that. Betfury offers two options to withdraw BTC (fast and slow), and in both options, the withdrawal fee is too high. So for fast withdrawal, they ask for 25k sats(~$23), and for slow withdrawal, they ask for 7,5k(~$7). For comparison, the current BTC network fee is only 2 sats per byte.
The good thing is that Betfury has Cryptoswap, and many other alts are available there with more favorable withdrawal fees.
Bitcoin withdrawal fee are always higher on the centralized platfrom regardless of the fact that mempool isn't congested and you get 1 or 2 sat/vbyte fee there. Also some exchanges and platforms may consolidate withdrawals to save on btc fees, but they don’t always pass the savings to users.
Anyways, i would say that BetFury isn’t the only platform with high BTC withdrawal fees, the gap between their charges and actual network costs is hard to justify.