The kyc is actually done by Bcnex and I believe the team are aware of the fear of users loosing their personal information to unscrupulous third parties. I suggest that you carry out the kyc and hopefully there will be no cause for regret.
KYC is needed for token sale or for trading on exchange? I think they can lost a lot of potential customers with KYC, as most of already trusted and established exchange dont need KYC (Binance, Kucoin etc.)
The only constant phenomenon in life is change. There was a period in the cryptocurrency space where kyc was not required. There has been many cases of fraud and money laundry which has made governmental and non governmental institutions emphasis the use of kyc. Even in offline financial institutions, kyc is now a requirement for opening accounts and I believe its here to stay owing to the benefits its holds.
I totally agree with you but I still believe decentralization should be the most important factor and kyc is truly a good thing as it checkmate the security holes in the system