I think the purpose of KYC is reasonable since we wouldn't want money launderers to move their money freely. However it's our responsibility to make sure that the company that has our information has a good track record. I would never give out my personal information to shady ICOs for example... It's a good thing an ICO marketplace project is launching soon since we will only be required to submit KYC once and use encrypted data to join all ICOs it lists.