I had also held a small amount for online purchases.
More generally, the reason to hold a stablecoin rather than a "real" dollar is because you need the former in order to interface with smartcontracts on blockchains. Also, to buy from merchants who sell goods for stablecoins because they're in a grey market that banks don't want to touch.
Side note: I don't know why people keep asking that question -- it gets asked and answered each time this topic comes up e.g.
There is Gemini USD - similar story.
There is DAI if you are long on ETH/BTC and still want/need liquidity.
Curve has a pool without USDT (cDAI/cUSDC).
Uniswap lets you make any type of pair. On its heyday (before v3), I was providing to DAI/USDC and I was getting 2% returns per month.
So my question is: why USDT, when there is a handful of better stabletokens that can be used for the exact same purpose? If it is common knowledge that Tether is not to be trusted, why would any honest person still use it?
https://news.ycombinator.com/item?id=31422545
https://news.ycombinator.com/item?id=31417134
https://news.ycombinator.com/item?id=31412835
My comment was answering a question about “why stablecoins at all”.
To answer your question, because some uniswap v3 pools with USDT offered competitive returns, like the 0.05% WETH/USDT one. That was one of many I used, which included those that paired DAI or USDC with ETH.
I considered the concerns overblown at the time and so was okay with making some the USDT pools a part of my LP portfolio.
I’m honest.