Defi might have the future because crypto currencies misses the lending part that is why defi is trying to take up that spot by eliminating the middleman using smart contracts but its not really a beneficial kind of lending still people are going due to the high chance of earning on these kind of projects at the moment but in future we can't expect the trend exists the same but decentralized fiance is a good thing to have.
If it is still a possibility, then it (DeFi) still does not have a clear future, even though it is currently in a good trend and even many people are taking advantage of the DeFi project in terms of looking for profits, only for future predictions it is still uncertain until when this DeFi will last.