Because here in binance, when you stake USDT, it gives 5% interest in a 6-months duration period of time, while in coinbase it is 4% for 3 months. Because if you want to do staking in Defi, as far as I know, the percentage of profit given is low whether it is usdt or usdc.
But you still have a choice if you want to stake your stablecoins, this is the link
https://koinly.io/blog/best-staking-platforms/
Rates on centralized staking platforms are pretty good. But there's always the risk of getting your funds seized or frozen for no reason (government intervention, exchange running away with the money, etc). Not your keys, not your coins. If only centralized exchanges had some type of insurance that would protect investors' holdings, then I'd have no problem using them to stake my stablecoins.
It seems my only options are staking through "De-Fi" platforms for complete peace of mind. Both Uniswap (Liquidity Pools) and Aave have brought my attention with their decent APY. They're tried-and-tested "De-Fi" protocols so nothing should go wrong. Fingers crossed stablecoins won't go to $0 overnight because of an unexpected event. Just my two sats.