I guess it is a government requirement to oblige big exchanges to have KYC. I don't think KYC is a bad thing, unless you plan to use your money on evil things. Also, in order to achieve mass adoption, regulation is a must, and KYC is one of the stages to achieve it.