I think the thing that makes ethereum not good is that it's too easy to get a smart contract, this can be used by many people to create a scam project and it is proven that many ethereum-based projects are scams.
However, it still has potential because surely ethereum can still to climb back despite being in conditions that are less good. When a market recovery arrived, of course, it will be a time for the ethereum to be back up.