Technical analysis is fortune telling. It is crap. More than that, it is a scam. You can't tell anything about the future by looking at the charts that happened in the past. It is gambler's fallacy. Just because you lost 20 times, doesn't mean you are going to win the 21st game. It is always about the fundamentals. If the fundamentals are crap, the rest has no meaning at all. The price can go up and down just because somebody wanted it to. It don't have to make any sense.
Not being a fan of technical analysis doesn't make it a crap. I so much believe that one cannot be a pro trader with only the knowledge of fundamentals. Both fundamental and technical compliment each other and in the end they play out the same thing. All you have to do is to be attentive to details and follow your strategies to the later.
Anything that happens in the fundamentals is always seen playing out in the chart. I can agree with you that Fundamental is the main analysis, but if you are not aware of the fundamental, with the movement of the chart, you will understand that something is happening and you will also understand to the extent it will happen because of the kind of movement that the chart is making.
But only the knowledge of fundamental will not be able to tell you where the fundamental effect will end.