> KYC platforms have a place

Yes. In hell.