For me, if the exchange is kinda shady, it's bad. And KYC may actually compromise your financial and security information.
But if the exchange is reputable, KYC is good. Although it might be easier said than done, so that's all the more reason why it's very important to do research before trusting your fiat or crypto.