You get 5%? If so, that is surely a big piece of the puzzle. Where do those % come from? Bonds don't yield that right?
You can also provide liquidity on a stable stablecoin/stablecoin pair on a reputable decentralized exchange and get some of the fees.
There are surely many other "safe" ways.
If you live in Switzerland you're probably not gonna bother but it is more transparent and safer than than what a lot of people have access to around the world.
I know the DAI stablecoin was already very popular as a saving account in Argentina around 2018-2019.