This is not the first time the issue has been raised. I personally don't think it's that much of an issue because I understand that exchanges are also businesses. Centralized exchanges won't survive long without these fees. You pay for the services they offer to you as a user. Why so high? I don't have the figures to check how much is their operating cost but I can say that they charge to profit and continue to operate.
If you find the withdrawal fees troubling, you have the option to go for altcoins with cheaper fees like doge. You can trade on decentralized exchanges but you might raise another issue which is liquidity. Then again, CEX provides better liquidity and using their service has a higher cost.
It depends. I think a high withdrawal fee + trading fees are too much. And trust me, exchanges with high withdrawal fees earn a lot just from them alone. Think of weaker hands - they're going to be bipolar during trades and they'll keep depositing and withdrawing with every sharper move of the markets, going with the market flows (in other words, losing).
I think exchanges should either have withdrawal fees or trading ones. Not both..
When we are making some trading, most of us having trouble with the use of transactions fee because it was too high, and most of the time bitcoin is one of the most top transactions fee and because of the market price. Today the cost of the bitcoin shows a good market profit, and we are welcoming back the price of the coin because from the previous year the amount came from 6k dollars and now it is going up again and back to 10k dollars now some of the people make more investment and hoping still the price of the coin goes up again and so the people want to withdraw their coins they have some trouble because the cost of the bitcoin comes back with a higher fee because of increasing of market price.
Because that's how they make money (or at least cover their operational fees), even non-cryptocurrency exchange also have high withdraw fees.
I think exchanges should either have withdrawal fees or trading ones. Not both..
IMO it's not realistic because some users are active trader while other users only make 1 buy/sell trading activity which makes only certain user got the benefit of low fees.
I think we cannot stop other people to make a transaction every time because sometimes they have a lot of earnings and they want to invest into other currency too and yet we cannot control other people and the market to make a stop for a while for having transactions because it may affect the whole market. This is the reason why the price goes up and down because of the trades happening.