They are only
charging the higher amount if you withdraw to a non-SegWit address. If you withdraw to a SegWit address, the withdrawal fee remains at 0.0005.
So an extra 7,000 sats for an output which costs an additional 3 vbytes of transaction space, for a cool 2,333.33 sats/vbyte. That seems reasonable.
Although I shouldn't really be complaining if they are incentivizing people to use Segwit, regardless of just how stupid that incentive is.
When someone withdraws a stablecoin, they are receiving a token that is backed 1:1 with Dollars
Or in some cases, such as with Tether, a token which has been proven in court not to be backed up 1:1 with dollars at all.
To address the rest of those two paragraphs - correct me if I'm wrong, but when you click on the "Withdraw" button next to bitcoin on Binance, you are presented with four chains for withdrawing your BTC: BTC, ETH, BNB, and BSC. This is misleading at best, but more likely, deliberately deceitful. When someone wants to withdraw a stablecoin, there is no doubt that they have bought USDT, USDC, whatever, and that is what they are withdrawing. It is not difficult to see how a newbie would click on "Withdraw bitcoin", be presented four options with different fees, and pick the cheapest one, without understanding they are not actually withdrawing bitcoin at all. If someone wants to withdraw a bitcoin token on the BSC chain, for example, then they should first have to go through a swap process to turn their real bitcoin in to tokenized bitcoin before they can then withdraw it, just as they would have to sell their bitcoin for a stablecoin if that is what they want to withdraw.
Neither of these are free.
Sure, but they also don't cost $16,000 an hour.
and binance deserves to earn a profit on services it offers.
Of course they do. But looking back over their withdrawal transactions, thanks to batching each output averages out as only around 50 sats/vbyte. Even at Binance's ridiculous overpayment of 100 sats/vbyte, there is no justification at all for charging 57,000 sats per withdrawal.