If I were you, I'd avoid anyone who spews such nonsense.
OTOH... TA is valuable and reveals some 100% correlations*... as well as lesser and still profitable correlations... which you can learn and trade.
*I like to say such things as it drives the TA haters/doubters out of their F'n minds! :)