I don't see any reason why Ripple should be in the top 10, let alone the top 2. The fight between Ethereum and Bitcoin Cash for the #2 spot was interesting. I think Ethereum should rightfully be #2, but would find it difficult to come close to Bitcoin in market capitalization primarily due to the network effect.