I did think it was hard to cash out because of the Tether scam that is waiting to play out...
You can sell bitcoin for USDT or USDC if you do not want to send the money to your bank accounts
Maybe you want to transfer to different exchanges for trading, for example if you do not have or do not want to have a banking relationship with Binance but only wish to trade, you can fund the account using stablecoins
I think you can do this with TradeStation or IBKR, fund the account with cryptos, but do not know anything about this, just saw a post here on ET
However, there is nothing stopping you from selling your bitcoin for USD
Now, to be honest, many years ago, this could have been a concern! There was a time banks, like BofA, Wells Fargo, Chase and others and even PayPal would freeze your accounts if you transferred to/from Coinbase or any crypto exchange. That is no longer true as I've been posting on different threads here
Visa, MC, PayPal, WF, BofA, BoNY, US Bank, etc, etc, are all integrating with bitcoin and cryptos