It depends of the exchange/wallet and the coin (as its network)
exchange/wallet : the fees generated by the staff and this give it its profit.
coin : its network has its fees of move transaction, then when you make withdrawal process, you pay the mix of both fees that wrote in the form of exchange.
Yes it's high as i know. But not a problem of high amounts.

If you are not withdrawing with small amount?then that's not really a problem.but if you are having a thousand satoshi and you badly needed the amount?then you are just a dead man.
actually there are many affected now and they are the people mostly from campaigns and bounties but the traders and investors?i can see a little of them that affected.
Fees after halving were ridiculous! I've been so used to send transactions with a 1 sat fee that my transaction got stuck in mempool for 10 days!

not to mention having to pay like $3 fee for a $5 transaction. That's why ETH has gained so much momentum lately.
This means i am lucky because i only waited for 3 days?and yours are 10 days in which not common even using 1 sat per byte.
acceleration is not helping as what i saw in this service thread pumped almost every time the market is Growing.