I will also add that from a purely technical standpoint...in reading these charts...a lot of these coins (especially the bigger ones) seem to behave, for the most part, as a technical trader would expect. bouncing off MA's , support/resistance levels, stochastics, etc etc. All other variables aside...that is good to see.
For example..the daily chart of BTC doesnt look very good at all. 2 cycles of lower highs and bouncing off 12.5k support level (on binance) several times (descending wedge)...now its broken under that support on high volume.... and the 2 failed breakout attempts of ETH over last week if looking at 6hr chart.... now 20% lower ....
again, just from a technical standpoint...these things to seem to behave in a somewhat predictable fashion