I do not like kyc in ico, because i've been disappointed with some ic that require kyc. The data I have given is never accepted by the organizers, even though the data is genuine have my own.
Sometimes they also ask for copies of utility bills or water on our behalf, but what if we rent a house or apartment and certainly his bill is not our name.
They also sometimes do not accept the id cards of some countries and only accept passports. This is a problem for me and maybe for other investors.
I have no problem with KYC and I am still following ICO that required KYC even they don't accept my ID card because on my ID card is showing expired period but in fact in my country is valid for whole life. No problem as long as i think the project is high potential because i still can use passport to register.