I don't think that boycott is the right word, but I wouldn't participate in any ICOs that ask me excessive amounts of KYC questions, unless I believe the opportunity is too good to pass up (very rare, imho).
But almost all ICOs these days are under heavy regulation, and that's out of their reach.
I'm definitely against the excessive collection of information for a simple crypto investment, but this is literally what most to all regulated ICOs are doing right now. Nothing we can do about it, other than not participating.