And they all require KYC. There are a lot of better solutions like local cryptos and others
If I'm not mistaken, binance doesn't ask you a kyc as long as your withdraw amount is less than 1 btc per day, unless you will withdraw more than 1 bitcoin per day then you will be asked the KYC. Because so far, I use binance exchange and I withdraw money per week but they didn't ask me to fill my identity first.
The KYC issue is something that is always being discussed by crypto currency user. Indeed, most of them are refused and find another way to cash out their money. But, there is some user who don't mind that as long as they choose the reputable exchange at least to avoid some unwanted thing.