As I think there are many reasons for the failure of ICO, but I think the reason for most of the ICO's failure is because their projects are completely unrelated to the blockchain. Many projects actually do not meet the conditions required by the ICO. They just wrote an impossible realized white paper and then immediately start ICOs.