I have been using Binance Exchange peer-to-peer feature for a very long time now
Binance peer to peer is not peer to peer at all. It is peer to Binance. It is completely centralized, and owned and operated by Binance. As such, you have absolutely zero security since you hand your coins over to Binance like you do with any other centralized exchange, and you have absolutely zero privacy, since Binance track and record every trade and transaction that you make. It is the worst possible choice for peer to peer trading.
If the transaction of bitcoins was mainly physical, we will record a very high number of theft.
What about the literally billions of physical trades which happen every single day around the world without issue? Why is trading bitcoin any more risky than buying some piece of electronics or taking money out of an ATM?
It is not a bad idea to meet someone face-to-face for a secure transaction, but how can you establish trust at the first stage?
You don't need to. Use a platform like Bisq which has a built in escrow.
I wonder how it would even look like waiting on someone I know to trade my BTC with. It defeats the idea of what decentralization stands for.
What nonsense is this? Trading peer to peer is the very essence of decentralization and avoiding centralized third parties.
If you OP, are not new to online services and apps, you should know what it feels like or have friends who should have expressed how it feels like having your Facebook or twitter or Instagram or any other social accounts hacked.
What has any of that got to do with trading peer to peer?