KYC is required for several projects in some countries because governments in these countries need companies to publish the identity of the owner of tokens through investment. In the long run, KYC has become a mandatory factor in determining that it is a good project and should invest in that project.
Disagree. I've seen in the past some terrible projects that require KYC. I put 3 eth into one when in the days when eth was at its peak and it lost more than 80% of its initial value.