Why do you have to boycott such ICOs? For me, I don't boycott ICOs simply because they are asking for KYC. I invest in ICOs because my personal assessment and the reviews I read about their project are saying that they are going to become successful. The KYC will follow much later. If I found out that the ICO I want to invest asks for KYC then I will just comply rather than totally forgetting the prospective gain that I will have from such ICO investment.