I will say that one of reasons why people fail in trade is the lack of experience. And many are lacking enough experience, because each error is costly. It might not cost much to learn, entrance level is affordable for everyone. But each mistake hurt pride a lot, each mistake makes people to think about stopping, each mistake resets to zero all previous achievements.
There are several cases that I have encountered, that before they make a trade, they are so sure about the potential of the coin they choose. However, when they start trading, and the price of the coins they bought falls, they lose confidence and take CL steps to stop the losses in progress. However, I think very many traders lack confidence. However, if we talk about disadvantages, there will be many, but I often see this in new traders.
Actually, this is management that must be mastered, because in trading self-confidence is something important, but if our self-confidence is excessive then that is also not a good thing. Meanwhile, we don't have a measure of what can be called self-confidence and what we can call excessive self-confidence, because it is quite difficult to differentiate between them.
I agree that experience will make us better at trading, because with experience we can learn and we can make good decisions based on the experiences we have had in the past.
The knowledge we gain during our journey in this space will make us better able to minimize existing risks and indeed we can only minimize them without being able to eliminate them.