I think KYC is not that bad. The main purpose of it is for added security and protection not only to your account but specially to the exchange itself. So they could prevent from being used, intentionally or unintentionally, by criminal elements or money laundering activities.