Some of its limitations includes
1.it is based on assumptions about past market trends, gotten from the past market price and volume data
2.it is a backward tool subject to interpretation from different traders.
3.Technical analysis will not provide the full details of the market, that is putting economic and global events into consideration,
so traders should put all these factors into consideration before making an investment decisions using technical analysis.
I fully agree with you that technical analysis is a backward looking tool that needs to be used with caution, because it relies on past trading. The issue is that all other trading strategies have downsides too. There isn't one strategy that works all the time and you can blindly trust it. When it comes to trading we always need to be careful and should be double checking our strategy before trusting it blindly. Buying an asset means we expect a positive growth for the future, but this always involves uncertainty. A prediction of the future will never be with a 100% certainty, even in best model. For me technical analysis gives a great indication of the current state and in which direction the general market is moving.
it is really that something better on having some application of these indicators rather than on making up some decisions without any basis.
So if you dont make yourself believe that technical isnt really that reliable, then how you would really be doing it? What would really be using?