In my own personal opinion, KYC isn't bad for cryptocurrency because the only reason why a project requires a KYC to avoid multiple accounts and for them to trust their participants. The bad thing about KYCs is if a project is a fraud or scam because they can steal your informations and used in their illegal activities.