There is no justification for any of those ICOs getting my personal information in the name of KYC for any reasons knowing the fact that most of these ICOs will disappear into thin air after collecting and raking in millions of dollars even with my personal details, Cryptos are mostly transacted anonymously without any fuss of kyc.
You have a point, but what should we do if a popular exchanges requiring us to undergo kyc? And what to do too if a popular project requires us to do kyc too before making investments?