You can't compare UST with some stable tokens like BUSD and USDC. UST has been made as algorithmic stable token that peg on its native blockchain coin called luna. It's not fully backed by fiat money. USDT was not so transparent and for me USDT seems to be a manipulative stable token.
What mistake? So far binance was always operating perfectly. It's become transparent and its stable token backed by the fiat money.
Using stable token that issued by profit based entity was far better caused by it has real reserved funds to backed the stable token.
USDT was not the safest. USDC and BUSD were safest stable tokens.
That's why both were approved by NYDFS
https://www.dfs.ny.gov/reports_and_publications/press_releases/pr1909051