People think that Bitcoin is substitute to altcoins but it is not. It actually compliments altcoins. In most of the cases, people have to first buy bitcoin with fiat money then only they are able to buy altcoins though crypto-only exchanges. Bitcoin is very necessary for the price development of altcoins. Whenever Bitcoin booms, it opens door for altcoins too.