Is there USDT BSC or only BUSD?
Binance pays users every day to use their central network, and if the problem of fees persists for a long time, they may rely on BNB,BSD.
It is possible to withdraw using TRC20 yes and IIRC, it costs 1 USDT there and 0 in KuCoin.
There is a BSC version but just like BUSD, no one really uses that outside of Binance. It's simply too centralized as you mentioned and I personally wouldn't hold them for the long term. IMO, it's just a matter of time until Binance loses its power. If not because of issues with law enforcement, or hacks... then due to the upcoming ETH changes and forks.
Well, if ever there is a law enforcement against binance or the binance is hacked etc, then not only BUSD will lose it value but at the same time the BNB coin will be just a dust. I don't understand why people have so much faith on centralized coin like bnb and they are hoping to surpass ethereum which is totally decentralized.