I know not everyone is happy about KYC and some people dont agree with it ideologically, especially when it comes to cryptocurrencies, where transfers are anonymous, or at least pseudo anonymous. However, for serious companies that hold an ICO to be a legitimate partner to public bodies and large companies or even just to their bank they need to be sure that the sources of all funds raised in their token sale are legitimate. No funds can come from illicit sources, people under sanctions, or organizations with terroristic links. I know not people agree with this, but KYC will be more and more present while the crypto market further matures.
Okay and to be fair there is nothing wrong with them doing that, but what if we flip the script? I want to make sure the organization I am handing my funds to is not terrorist or malcious in any way, would they agree to a reverse KYC? I think not, and that is the bigger problem at play here.