Why does sending USDT burn TRX?

TRC20 USDT is a smart-contract transfer, and the contract execution needs Energy. If the sender wallet does not have enough Energy, the wallet burns TRX to pay resource cost. Energy rental prepares the resource before the USDT transfer.