People buy Bitcoin with regular money, not with USDT. People exchange from cryptocurrency to USDT because they really want USD, but that is significantly harder to convert to.
So when people want to buy BTC they often do exchange from USDT.
The question then becomes whether the fiat going in matches the new Tether being issued, and that can't be answered without a proper audit.