for me personally it's okay to buy crypto on the KYC exchange because now it seems that there is still the only safest way to get crypto without getting scam ( if you choose trusted exchange ) and also it depends on where you live too. if in my country there is an e-commerce that sells bitcoin assets as well. This does not require KYC but is also safe because our money is held by the e-commerce.
I also prefer to use KYC exchanges to buy Bitcoins, because that's probably the safest way I can think of for now. Although the risk is that we must be
willing to lose our privacy, because we have to submit our personal data to these exchanges. Therefore, it is better if we finally decide to use KYC exchanges
to buy Bitcoin, choose one that has a good reputation.I've been using KYC exchanges in my country for 5 years, and luckily I haven't had any bad experiences.