when one meets in person, theres no need for escrow imho.
I don't understand. How do you conclude the transaction? Let's assume you are the seller. The buyer gives you the cash hand to hand, how does he know you sent the bitcoins and didn't double spend them? What do you give him? Do you both wait together until there are, for example, 2 confirmations? That can take a few minutes as well as an hour.
Don't forget that most of the time you do not know the sender, and you do not have any reason to take his word for it.
whats there not to understand?
theres always a "logical second" in which a betrayal is possible.
usually when i meet, i have a coffee with the guy, show him the money, he sends me the BTC, we finish our coffee, i give him the cash.
the really careful type (only had that happen twice) hands me a privkey with 1/2 the amount, i fork over the cash, he gives me a privkey with the other half.
most the times, the guy sends the BTC and we meet sometime thereafter or i send the money in the same afternoon. but that's just how i roll, i never send first^^
sometimes, there's simply a letter in my PO box with a couple hundred € in it and a QR code.
of course this is all reliant on my reputation, my postcount, my feedback thread and my demeanor (see my semi-rant in another thread about overtecnicalization of trust).
I'd rather pass on a deal than send first.