Exchanges are far worse in comparison charging hefty fees whether BTC value is low or high. Gambling sites are much better in comparison.
Don't you think why gambling sites charge little to no fees is due to huge amount they make from gamblers?
Well, there are quite a number of exchanges with extremely low fees. They are mostly decentralized exchange.
I honestly don't understand why some (or most?) exchanges charge so much in fees. They charge trading and withdrawal fees. The withdrawal fees are usually the highest.
If you compare a lot of gambling and trading sites, you will find that most of them charge high amount of fee. When you consider that they earn too much money, why can't they offer free withdrawal fee ?
I think this is to prevent people from withdraw money from the gambling sites as when the withdrawal fee will be high people will recommend to keep their money on the sites and withdrawal in case of urgency only.