For myself, I use technical analysis all time, even though it's not entirely accurate and precise, but at least I don't trade carelessly. When a news comes, maybe for some people believe that technical analysis is not useful but it is not true, technical analysis helps confirm and estimate how much impact news that comes.
Technical analysis does not work all the time, in fact you could show a chart to two different people and one of them will be bullish and the other will be bearish, the reason for this contradiction is that different traders will use different indicators and you can get contradictory signals and it is up to the trader to interpret those signals, now when you should not use technical analysis? And the answers is when the volume of the asset that you are trying to trade is too low, the reason behind this is that with a low volume a person holding a few coins could crash the market and it will be impossible to predict this based on what you see on the charts.
It functions, dude. You describe 2 traders who have different technical analyzes, one of which is true analysis, means analysis is still functioning right? It's just because differences in abilities two traders that there is a wrong analysis, because every trader can not claim to have equivalent ability of other traders.