I think that Ethereum has come a long way, been the second most preferred crypto currently, still make it superior to Neo. However, both NEO and Ethereum serve much more than just a single purpose. The Ethereum and NEO blockchains provide platforms specifically designed for the development of distributed applications (DApps) and smart contracts. As well as being used for DApps, the smart contracts are often put to use for ICOs. I think ETH is still the number two coin despite the fact that NEO is backed the Chinese government.