Cryptocurrency regulation is becoming more strict and soon KYC will be necessary for all cryptocurrency procedures.
Also KYC is necessary to get a bank card.
The clearer regulations in several countries are the reasons for Kyc, other than so that there is no money laundering but more on state revenue as taxes.