Because this will make it so scammers can't scam them and the player gets to see what they are buy before they pay the owner. Less people would get scammed.
Yes this should be implemented. You could make an offer by holding an item then executing the command "/trade 64 dirt". Then the other player would get a message, "Player CountryGirl_ wants to trade 1 diamond for 64 dirt, do /trade accept with the item in your hand to accept, or /trade deny to deny"
no this idea has been brought up in the past how are you going to trade money what if it is going to be for a rank people will still get scammed no matter what all they need to do is make it a 2 month ban on longer for scammers so no one would scam anymore