This is what OP didn't mentioned but I am glad that many have mentioned this, patience is a must for every investor.
Investors by nature are impatient and that often leads to first time losses in trading. Eventually the consistent and diligent traders will understand this and stop doing it.
Then there are those people who are rare but have good patience and are able to keep calm throughout events - for them bad times dont matter much and they are able to execute trades efficiently. We should try to be like them and learn from them.
Dont give away money to exchanges just by being in a hurry.
I think those situation happened due to misconceptions since they have limited knowledge towards what they are dealing with. But as you have said if they experience lot of things on trade they realize that those past actions committed is wrong that's why they lose their money.
To learn on trading it really need consistency and proper research. If they can able to show eagerness to learn and develop good discipline towards handling their finances there's good chance for them to become a good trader. What's better to pay attention is we should learn from the other people mistake since its expensive for us if we learn from the mistakes we committed.
Being in hurry is proven would not bare good result that's why they need to be more technical and try to analyze the market before trading.