ICOs vary with projects, each and every ICO presents different ideologies. Now ICOs can be profitable if their projects succeed, we cant tell whether the project will be a success at early stages so its upon you to look at the project structure and evaluate before making an investment decision, some ICOs however are mare cash grabs and from the project outlook. one can easily notice that they are destined to fail.