Yes, it is true that traders need to verify KYC before trading with crypto exchanges. And it is a mandatory step implemented by most of the crypto exchanges. I think safety is the concern here. With these centralised exchanges, your bitcoins are somewhat protected and less prone to attacks and scams.