Investments (and hence investors) will determine whether the project will be done or not. So, in fact, the success of the project is determined by investment.
You are right, I saw many projects that could be successful, but due to lack of interest on the part of investors, they could not collect the necessary amounts.
On the one hand, it is surprising that not the most qualified market players (investors) determine its development, on the other hand it is their money and their responsibility how to apply them.