i think that at this point, with some important blockchains competing between them, what will make the difference will be the support that those project will get from governments/banks and big industries. even we are talking about decentralized technology, the one that will be able to get more support will have the success. and to this reasoning, i see EOS the biggest competitor to ETH, rather than NEO