my opinion, Because many projects themselves do not believe in their success, others spend too little time and money on marketing at an early stage of the project,
Believing success doesn't guarantee success, it is 99% hard work the absense of which is the key to project to fail.
Many projects launch not for making product but for launching project exactly. They don't have goals to do something usefull