I agree that promotion is very important but not less important is the idea of the project and product. Also is important the ability of the team to realize this idea.
Promotion costs a lot of money. It must be effective. Usually investors pays attention to the projects with a active promotion and big advertising budget.