Quote from 50 cent:
this trains the trader to think in "black boxes logic", instead of truly understanding the dynamics of price movement. "here's a fibonacci crow reversal, i should go short at the 1.618". however the trader hardly understands what he's actually doing, or why!!
That's just one take on this issue and not necessarilly better than others as it invites analysis-paralysis. If you trade a mechanical system you don't need to understand anything, all you need to do is follow the rules and trust the system...
There are many strategies out there that do not stress understanding anything really that profound except the rules. The problem is, as evidenced on this board many times, that even this is already too much for the average wanna-be trader. So you think they would do better if you required them to understand something on top of that? I seriously doubt it, they would only get even more confused...
The best thing is to keep things simple and so I am not a big fan of courses that try to teach me understanding something. That usually means that the teacher will try to convince me to his personal ideology. Trading is craft, to perform it well all you need is tools and experience. Anything more will more often than not be just an obstacle to doing things right.
I once saw a course that attempted to teach the 'understanding'. The guy who wrote it must have been a total crackpot...