Most traders dont fail at trading because it is hard. They fail because they are not willing to put in the work to create a detailed plan, test the plan, and then follow the plan.
I don't agree that traders fail because they don't put work or create detailed plan, they do but because it doesn't work out doesn't mean they don't but what I believe is that it is a process of learning and mastering of trade takes time. Trading is not about detailed plan but you must have the confidence and emotion required for trading and if you don't have control over your emotions then you will struggle for more longer time.