Yes, Kyc is worst thing to happen and all these companies are however trying hard to address all of their misdoings but how far they can go!