Ah yes, the altcoin factor.
Even if most of them are ultimately overhyped junk, they are serving an important purpose in stabilizing the big coins on price and network power. The focus isn't 100% on BTC or LTC now, so the speculation has moved away from them. I think we have the alts to thank for Bitcoin's relative price stability lately.