When it comes to P2P trading and holding of cryptocurrencies, Binance is the most effective exchange.
Binance is not a p2p exchange, you cannot trade with a peer without Binance acting as a middle man in the trade, it is from peer to Binance and from Binance to the other peer. In real p2p exchanges like Bisq, you trade directly with the other peer. Take note too that Binance is not for holding crypto, do not join those who think the exchange is too big to fail, if you trade on Binance, move your funds to your self custody wallet once you are done.
In the context of centralized exchange, Binance does p2p and it is fine. They are centralized and their own pattern of p2p must also have a central mediator to avoid cheating and abuse. Even in the context of the real escrow that Satoshi mentioned in the whitepaper, even Bisq altered it.
Everyone should do what works for them and bear the consequences. You cannot tell a big day trader that trades with the volume of 50k to 100k to be moving their funds everyday after trading. Everything is risk and reputable exchanges does fail that way with a public alert in the name of FUD.