I think the alts are actually a pretty good thing for bitcoin. Many people who mine alts do so through multipools. Many of these multipools autoexchange the altcoins that they purchase for bitcoins - so by these people mining altcoins, they're actually creating demand for bitcoins on the exchanges.