I fully agree with you. It is necessary to understand and be sure that the project is not a fraud. Not all ICOs are scam, but almost all ICOs are potentially fraudulent lately. If you don't have experience with ICO, don't try to join it. Learn first about the ICO you see, or multiply your knowledge about the ICO, so you can avoid the scam ICO.