Both Binance and Kucoin are become very popular because they're centralized exchange and have mandatory KYC rule, so everyone already know if they will get asked to provide KYC at the worst case. While localbitcoins, they're start from zero KYC P2P platform, but they now require KYC and the clients are not happy because of this rule.
Binance started as a no KYC exchange, it was a year or two years ago that Binance made KYC mandatory. You can still use Kucoin with just your email and password, though it is a centralized exchange and any Kucoin user can be force to provide KYC.
Paxful is also KYC P2P platform, they didn't disappointed their clients.
Paxful is also a centralized exchange with KYC mandatory.