every single day ICO projects always appear with their respective advantages. but in fact, many are experiencing failure in the end. they just waste time and spend money to advertise? how about you're opinion

Many ICO's struggles to get a momentum like SunContracts, a good project I watch for some time but not big enough to gain that traction it needs.
Killing ICO is simple if there are too many projects and no one interested to participated weak medium ones will die.
Failure can have any ICO without working prototype (beta version of working software) or bad marketing / introduce blockchain to a less popular category like BitJobs (STU) has everything to succeed but lacking hype/popularity.