KYC doesn't guarantee anything. It's getting too much attention, but if fact it's just additional trick to get more confidence that has no real ground. Instead of KYC, investors must estimate risk/reward ratio when they invest. On the other side, requiring KYC from clients is really ridiculous, even if developers completed KYC themselves. I think KYC will not be very important factor soon, now it's just overvalued.