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.
And most of the time, these KYCs are a complete waste of time // mostly because many people try to avoid them as much as possible since they wouldn't want to be exposed as someone with big money. The risk/reward really is a great thing to consider but most of these people also promise the security of what they are collecting from people.