You don't need the withdrawal step in the current market
I buy BTC w/ USD
Bitfinex prints USDT
Bitfinex uses USDT to get BTC
In the end of this operation bitfinex has the USD and everyone else is satisfied. Normally Bitfinex needs to hold onto it to settle USDT claims, but so long as there's a USDT-usable market this might not be necessary
Even if USDT is at 50 cents to the dollar it's still a license to print money