As the country I live (Brazil) in is more risky and the economy is not good, interest rates are very high
Here it's normal to find safe investments in banks that yield around 0.7% a month
Or if you leave the money invested for a few years, 2, 3 or 5, the returns can reach 1% per month 
I'm guessing that interest rate is only for fiat savings deposits in Brazilian Real (BRL). Customers depositing foreign currencies like $US won't get such high interest rates. This interest rate might be designed to tighten quantitative measures and curb inflation in the economy. Of course, it also has side effects, making it harder for businesses to grow.
Back to the topic, some of the big APY programs for stablecoins offered by CEXs all have one thing in common: the stablecoin value limit is very low, usually only a few hundred $, and the participation time is also very short, only a few days. For example, I had $200 and Saved on Bitget for 3 days and got about $8 in interest, which isn't a huge amount. Bitget just wants to use this program to attract potential users. I rarely use a new CEX just because of these kinds of programs.