Why would an ICO need to use KYC laws? they aren't a bank and you aren't opening an account..
and why would anyone give an ICO any of that info?
A bunch of random people make a coin... bad enough they can run with your money, now they can sell or use your ID info as well?
awesome, double fraud bang for your buck. where do I sign up?
At least in the EU any company has to comply with AML/KYC rules if certain thresholds are met. So there is a good reason for ICOs to ask for ID/passport.