Hah, what a nice try to promote your project by creating a topic with a challenging name

If seriously, there are 2 reasons I can see why KYC is needed:
1. Complying with local regulations;
2. Trying to reduce the number of bots registered and thus bringing more "real' money.
So yes, avoiding problems is actually the main thing why KYC is required by most ICOs.