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.
Database breaching is that main issue for which many people frown on this KYC verification thing. I mean we trust the exchanges with our data, but who will be blamed when the datas are leaked? Moreover Bitcoin are famous for it’s anonymity feature, and hence many people like to remain anonymous while dealing and interacting with Bitcoins or cryptos. I have also came across with such people, who don’t want to do KYC in any exchanges because, Bitcoins and Cryptos are not yet regulated in their nations. As a die hard Bitcoin lover, I would also prefer no KYC exchange over any centralised exchange.