Make no mistake about it, the closest competitor fro ETH is NEO. Other potentials are EOS and ICON. But if I had to say could ETH be overtaken within a couple of years by anyone, then I would say NEO, for all the reasons already mentioned in this thread.