People who tell you, a trader, not to learn Technical Analysis do so trying to keep you ignorant about the true conditions of the markets, not because the tool flawed.
Many of the people fighting it have no idea how it actually works or just can't get their heads around it.
The more I use it, the more I study, the more I practice, the easier it becomes.
It is not about predicting the future.
It is about gaining access to information that can help you obtain, when trading, better results.
If you would like to read into the future try Astrology or Numerology but Technical Analysis is for those who want read the markets as they are.
Try it!
It can be profitable.
It can be fun.
Namaste.