As far as I know, bitcoin plans to introduce smart contracts. If this is true, then bitcoin will continue to dominate, if these plans are not implemented then the ethereum will become a leader.
bitcoin is the only decentralized currency that is actually being used and because of that it will continue to dominate the market thanks to millions of merchants accepting it as payment.
anything else is just additional perks that will open the doors for more adoption in different fields but they will always be secondary to "being a currency" part.
ps: Rootstock is ready and working for smart contracts...