I have seen many good looking graphs that compare which cryptocurrency is the best. And investing into some coin which is not in top 100 only because they say that they are better than others...
Ethereum has more developers, more funds, do you think that they are not smart enough?
Their community I guess the strongest, that means they are much more robust as they hold more hashpower to support their blockchain technology. That is quite the best advantage to their competitors.