If am looking for a passive income source, staking on defi project is what I would never trust my capital with. I may not have had the disappointing experienced before, but I have seen people talking about the disadvantage and disappointment that they have had because they staked their token with high APY but the token value was worthless and despite that they had billions of the token from rewards on the staking they did not still sell it at a good value which made the whole process a waste of time.