But if I have to use any p2p exchange I will still choose Binance because they play the middleman role very well
The terms P2P and middleman are mutually exclusive. You cannot trade peer to peer if there is a middleman. By definition, you are no longer trading peer to peer, but peer to middleman and vice versa.
Binance P2P is not peer to peer. It is a centralized exchangile lying to you to make profit.
for reference we could use the just closed localbitcoin
Another centralized exchange which is not peer to peer. Centralized servers, centralized wallets, centralized KYC collection.
I think the key issue is the definition of P2P being unclear
I don't think it is unclear at all. Peer to peer. Easy. If there is a middleman, then it isn't peer to peer. The issue here is people believe the lies of centralized exchanges, who only care about lining their own pockets at your expense.
Yes, P2P on these platforms are commercialized but without them, who's gonna secure the funds and the crypto?
The users. There is no need for someone else to secure the funds if the funds never leave the custody of the individuals involved in the trade.
Open source escrow platforms need to be developed so you can trust that they are not stealing your data.
So... Bisq?