I have the same opinion with you, i cant see any related purpose of having kyc to their token sale. Were not investors and for my understanding kyc is to know which people/countries have biggest contribution to reach their caps. And i guess thats is not necessary for bounty hunters. Its just to cheat hunters, they use it to failed a lot of participant
The purpose of KYC for bounty hunters is to prevent bounty hunters from using multiple accounts to cheat but along with that purpose, many projects have calculated to find ways to deceive bounty hunters, they don't want to share too many rewards for bounty hunters, that makes many hunters face trouble and not receive rewards when the campaign is completed. KYC is really a problem, I often avoid projects that require KYC because it makes me feel insecure with the rewards I can get