I'll also add that a reason I'm speculating why alts have been doing so poorly is because much of entire altcoin market was built on gains from early Bitcoin holders who were probably young and inexperienced. They threw their money at anything, amplifying their returns. Those people are long gone, or completely ruined financially. Now we have no catalyst for money to funnel into alts, aside from traders trying to jump the gun, expecting something like 2017 to happen again sometime in the future.