On one hand, KYC can help prevent fraud, money laundering, and other illegal activities.
Technically, yes. But in the grand scheme of things, KYC does more harm than good. We couldn't count now how much platforms(inside and outside the cryptocurrency space) have been hacked and with their databases breached.