I checked ethereum because I believe for now, even though the bitcoin smart contracts did very well in the past, when they expired the price was greatly affected. With the ethereum blockchain protocol there is more potential, the contracts are still just starting out now. They will do the best, the smart contracts on ethereum will help to increase the value of the coin greatly.
Agree. Ethereum is the holy grail for smart contracts, since it's considered the very "first" cryptocurrency which have brought the concept of smart contracts. Due to Bitcoin's limited scripting capabilities, it wasn't practical to use as a platform for smart contracts. Hence, after the appearance of Ethereum back in 2015, many smart contracts were developed providing many uses to the mainstream world such as tokens, DAOs, dApps, and more. Until today, many startups and companies launch their ICOs on the Ethereum blockchain because they rely on it. Ethereum has been tried and tested many times, which will become a strong platform for smart contracts in the future.
Even if many competitors like NEO, Cardano, and EOS have emerged, I think that they won't be able to overcome Ethereum easily since the original smart contract platform has first mover advantage. Many dApps has been developed on Ethereum, and even if it's experiencing issues with scalability in the moment, it will be much faster and cheaper in the future. Therefore, only time will tell us whenever the market chooses Ethereum as the top smart contract platform in marketcap, or another alternative platform becomes extremely popular taking Ethereum's place as the second largest cryptocurrency by marketcap. Such situation will determine which platform will prevail in the future. Just my thoughts