I don't think all altcoins depend on BTC, the proof is that there is altcoins that can still survived if BTC goes down, but most altcoins follow the btc trend, maybe because BTC is so dominant in the crypto that many altcoin holders sell all their assets to buy BTC,