I do not agree that ICO is bad and is combined with fraud. In ICO, one should not lose hope and money will definitely return to project participants. There are fraudsters among many ICOs, but they can be circumvented by being attentive in identifying good ICO projects.