Cardano is a strong contender but it has yet to prove itself. It doesn't even have really anything that you can call an MVP (minimum viable product) aside fro its chain. Ethereum on the other hand is the base for most ICO's and there's literally just thousands of project under it.