The fixed fee transaction cost to withdraw is reasonable going on my experience of various exchanges and sites. Thats a normal amount, only the really slow weekly queue type payments tend to be cheaper still.
ETH, TRX, LTC, Doge
Transaction fees are one of the reasons
The use of alt coins can be most useful in this respect because the alt coins can be so cheap to move around, the fees can be substantially lower. I think that was part of the reason behind the bigger cycle in alt coins, they take up a load when BTC is heavily used and has some queue. Obviously BTC is trying to handle everything, adapt and be more capable but imo alt coins will always be around to provide innovation and utility to users that can outpace BTC main blockchain.
In the past I've found ETC, LTC and even ETH to be useful as an alternative but I personally like the proof of stake coins myself as the whole network is the users not payment to miners.
One of my old sites circa 2015 refused to change their fixed fee for withdrawal from 0.01 BTC back when we had much lower prices, very unreasonable but lucky I wasnt forced into paying that any time since we left the hundreds.