Why is the fee high for a small USDT transfer?

TRC20 USDT fee is mainly driven by Energy consumed by the contract call, not linearly by whether you send 10 USDT or 1000 USDT. For small transfers, the fee feels larger as a percentage, so checking Energy cost first matters more.