I think the team should work on the platform because I have been trying to trade my coin via Pair to pair (P2P), and some buyer won't send me complete money until I will have to text them to complete my money and when they will saw the text, they will act as if it was a mistake so I think Bybit should work on this if actually they are seeing all transaction that is going and we should be very careful especially newbie to check payment if it is complete before they release coin.
You seem don't understand how P2P trade on centralized exchanges works. The centralized exchange like Bybit can build up a peer to peer market place for users, but Bybit will be the Escrow of user fund engaged in the trade. When a trade is opened, bitcoin for the trade will be locked on user side and Escrowed by Bybit. This mechanism secures the trade for you and if your trade partner does not complete the trade and payment for you.
Then the trade will be expired and coin will be automatically released back to your wallet. You can also make an appeal and the exchange team will check a trade, and release coin for you if your trade partner intentionally scam you and click on "I already made payment" to lock your coin.
You will only be scammed if you click on release your coin when payment was not received.