I hate KYC , sometimes there is no other way if you want to join to some ICO ,
I hate it too and it gives me a strange feeling even If I provide a reliable exchange with my KYC data. But KYC for an ICO is a straight no from me.
Buying KYC is stupid because the person who sold you that could contact the project and say someone has hacked my account and he/she provide the dos again and make the account his/her .
That would be very clever but do you think that someone is selling his ID? That would be very stupid but I would not rule out that. Usually KYC is being sold in bunches in the darknet.