Personally I don't like KYC I see it as a stress but to be sure of less spams and cheats the KYC is necessary
I agree with you I also don't like KYC but there are times that KYC has to do it for their own protection Because everything has good and bad aspects as does KYC Also it often reduces the risk of money.