Wow, that's a very informative post.
There is a lot of fuzz about stable coins... However, I like to stay away from them.
For the company, it is amazing to create a stable coin, even if it is backed 1:1 with USD or gold etc... Because whoever buys a stable coin is
lending money to a company with zero interest rate.
It is like a
certificate of deposit, but with zero interest rate.
You pay 1 dollar for each token, and the company promises to pay back that debt of 1 dollar for each token whenever you want. It is much worse than storing cash under your sofa (even riskier, because those companies may simple not pay for numerous reasons).
They might be useful for trading and for people who live in very repressive countries where it is very hard to buy USD... but even though I would still prefer to buy USD than USDT or USDC (and I live in a repressive country where it is very hard to buy USD)