The withdrawal fees were changed from 0 to 0.2 a month ago for the withdrawal of USDT as TRC20. I went with withdrawing some USDT from binance to Kucoin to buy some velo but the withdrawal fees taken were $1. It's absurd how much binance is charging for withdrawal when the fees from blockchain are most probably free for binance as they are super representative on tron blockchain.
I use binance for it's cheaper transaction fees but these these unnecessary withdrawal fees are going to be a push factor as newer exchanges too are coming with aggressive promotions.
I think $1 for withdrawal USDT TRC20 on Binance is not a big problem, because with very cheap trading fees, lots of token for you to trading and high APY staking is the advantage you get from Binance exchange, so I don't think $1 is a big problem for withdrawal fees, because coinbene withdrawal fees for USDT TRC20 is $1 (same as Binance), while Binance is an exchange that is bigger than coinbene, so I think $1 for withdrawal USDT is still reasonable and cheap for all the facilities on Binance exchange.
And with Binance, you are sure that your funds are safe because of their SAFU. Though $1 is unreasonable to some but I believe it is already time to increase their fees. Other small to medium exchanges are already charging the same or higher to their customers. Though we feel that it is all about business, but at least they are giving alternative options like using their BUSD. In any case, it is still up to the trader if he wants to use the services of binance or not. Are you going to trust your funds to a newly-launched exchange with very low liquidity?