We give our own information into banks which sold our info's for some advertisement company so I think KYC is still good for us.
I'm not sure what banks you use in your country, but actual banks don't and should never sell your details, purchasing profile, etc to whatever third party. That goes against anything they stand for, and that legally isn't even allowed. And no, KYC isn't good for anyone but the authorities looking to collect as much data about people as possible. The exchanges and the third parties they hire to take care of verification requests have access to this information for ever, and who knows what they will do with all that data. On top of that, how well secured are the servers they store all this data on? Are the most essential pieces of information encrypted, or just dumped on a server and that's it? In other words, KYC is shit.