The share of altcoins grow, but that's more because many new alts appear every day and take some share of btc. In my opinion, btc won't be replace by any of the alts existing today except for ripple/ethereum/eos, especially ripple and eos, which both have enormous money behind them. Ripple is the no.1 candidate. Just watch how it will move along 2019 and 2020.