Without altcoins bitcoin would be very low in activity...Without the massive exposure that altcoins bring from big investors, would set bitcoin back a long way. As well as technical issues that altcoins have managed to solve for bitcoin
the marketcap of bitcoin would be bigger without altcoin, because it work like this
bitcoin sucks money from fiat, and altcoin sucks money from bitcoin, by heavily diluiting the market