Yes experience and skills are important but luck is too important. I mean luck to identify cool project, take a risk, believe on team. There was with ETH when it was just beginning
I have learned from my own experience that the technical component of a project is not as important as marketing.