I don't disagree with you, but USDC and USDT are identical in their transparency, yet everyone hates USDT.
Coinbase is a reputable US company ran by US citizens.
USDT is operated by shady people with an history of fraud from shady micro countries on the dark list of fiscal havens.
They are nothing similar.
I do believe there are actual people wiring a lot of real USD / EUR to Coinbase's bank accounts to buy crypto. I'm really not so sure there are people actually wiring lots of money to Tether's bahamas bank accounts. I'm not sure many ever did.
I really don't get this: Coinbase is a HN unicorn. Do you think it's a gigantic fraud / scam and there aren't a shitload of real people putting a shitload of freaking real money to Coinbase's very real bank accounts?