What if ChangeNow did not credit me and request for kyc? Kucoin is good to an extent but can it be used because even if it is not a kyc exchange, it is a centralized exchange. Kucoin can decide to ask for kyc at anytime and they have the power to lock your account in a way you can not move your coins out of the exchange.
Absolutely. Which is why both of these exchanges are rated poorly on this site (last and fourth last). If you click on the two sites on kycnot.me, it gives you description and explains why they are rated poorly, including explaining exactly the point you have brought up here:
The exchange may request KYC. Although KYC is not mandatory, the exchange reserves the right to require KYC for a certain user at a certain moment and may block funds. May be that a transaction is detected as suspicious or any other reason.
KYC is mandatory in order to use some features. Also, a non-KYCed user can be asked to verify their identity at any time or any moment for any reason.
I pretty much exclusively use Bisq or LocalCryptos at present, neither of which require KYC or can lock your funds pending KYC.
at the end of the day, it depends on the priority of the trader what to use in terms of trading platforms. if you have coins that you want to exchange and can only be traded with CEX, then you have no choice but use a CEX platform. but you can minimize disclosing your vital info by using exchanges that don't require kyc like kucoin. so you just need to get in and get out your funds fast.
it is not all the time that you can trade your coin in DEX, sometimes you have no choice but to use a cex because they are the only ones offering the trading pair of your coin.
but if you can use p2p why not? but as i said, there are pairs that you can't find it in those exchanges.