Never gonna trust staking where they put my money into the custody of their contract, who knows if there's zero day exploit.
I'm sure even CEX staking is a lot more safer than DEX staking since with CEX staking you're at least getting protection from the regulation about centralized exchanges.
I will only stake in a DEX if the annual return is more than 100% so it's worth the risk.