Centralized exchanges won't survive long without these fees.
That might be true to an extent, but I'd rather pay a higher trade fee than a huge withdrawal one, especially for bitcoin. Many withdrawal fees for altcoins are much lower, but usually that's not what I want to withdraw from an exchange.
Having said that, not all exchanges are equal in their fees. Kucoin currently charges 40k sats to withdraw bitcoin, and while that might not be outrageous, it's still over $4. Contrast that to Yobit, which I think is 120k sats--that's a ripoff IMO.
Withdrawal with bitcoin is really high because it is dominant than any other coins and you can do nothing about it so if you want to withdraw that bitcoin of yours you should have a lot of it and make some more so you do not care about it when withdrawal time that you want comes.
This is a problem that we face everyday: leave the money on exchanges to avoid fees but with some risk, or withdraw to our wallets to keep our funds safe but paying high fees?
I know that exchanges need to gain money, it's a business, obviously, but why not decrease a little the fees of withdraw? Or at least let the customer choose the best option?
If you want your coins quickly, pay higher fees, if you don't care about the time of a transaction, put a low fee...
I think this is totally possible
If you want to trade, and withdraw your coins very often, then you have to pay a price for it. As mentioned above, it is not just a fee for sending coins via blockchain, but also a fee for using the service, nobody works for free today, why expect crypto exchange to be someone who will give up profits for the benefit of their users?
I believe that each service has its price, but also that some have high fees. Perhaps superior service entails a higher price, as with everything else we pay or buy. You can buy a new car for, say, $10 000, but you can also buy it for $100 000.
That is indeed true, the payment you give is enough for the exchange because if the exchange really gives you a low withdrawal payment, it is also their loss, so consider that it is one of the struggles you should encounter and face it. Make more money, earn with bitcoin so if you withdraw it, it feels to you that nothing happened. Maybe there are some options you can try, as a trader, you must know a technique that you should do so that you can earn bigger. As a trader, you should also look at the easiest and profitable side.