The first problem was risk, with rugs and exploits frequently sullying the good DeFi name.
We've made leaps and bounds here, with products like @ethena_labs and @aave proving on-chain products can be resilient.
DeFi can be safe as long as you know where to look.