My Points:
- BTC is tracable
- BTC is having a huge txn costs
- Time taken to transfer money is more than 10 minutes
- Mining is being done with somewhat centralized servers(pools)
- Several other Alts are now at the market and they performs well in the market
- People use different currencies for different purposes
I think bitcoin can be replace with other altcoin. Right now, many coin/token with different good project and purpose. I am believe that bitcoin dominant on market cap will decrease because several good token/coin.