Technical analysis is not only useful but also an important tool for decision making in trading. As far as I know this is the only thing use in trading because of its effectiveness. The effectiveness also vary from the person using it. Some are not good at evaluating that's why they say it's not effective, but in reality there are hundreds of TA techniques to be use for.