There are several reasons to explain:
1. Some hunters use multiple accounts at once to join a bounty campaign
2. They don't want to disclose personal information
3. Some programs require to pass kyc difficult. Eg: provide proof of address verification, or bank account statement... They need them for what?