I have to say upfront that I'm no fan of technical analysis, even in traditional asset markets. There are 2 main reasons for this:
1) There is no scientific proof that technical analysis works at all. The only correlation between technical analysis and true market movements is that it is widely believed. And this leads to the next point
2) TA is a self-fulfilling prophecy. If people stopped believing in it, it would stop working right away. If people find new patterns they only start actually working once they get enough traction for other people to believe in them.
There can't be scientific proof. Economics and markets can't be studied using the scientific method because cases can't be isolated and reproduced. There are far too many variables in play.
The best one can do is
try to isolate trading setups and reproduce them, and then statistically backtest. My trading improved a lot when I stopped trying to use TA to make predictions. It's useful for signalling when the market has left equilibrium, and therefore when to react and what side of the market to be on.
At cryptocurrencies, however, those fundamental values don't work as there are rarely any. Most companies behind cryptocurrencies either have no product that is close to justifying their volume and value. Some of them (Bitcoin amongst them) do not even want to have one. Therefore they are subject to constant influence by those religiously believing in TA, which makes them an object of pure speculation. The fundamental values are "news", no matter the level of reliance.
I think the fundamentals are simply harder to read. The lack of hard numbers doesn't mean the fundamentals don't exist, but they are abstract and speculative and don't boil down to simple ROI calculations.
I find, in all markets, that the more market depth there is, the more applicable TA is. Really thin, low-volume markets (like small-cap altcoins) can be pushed around easily by news events and speculation about fundamentals.