But the smart contract platforms people talk about make escrow smart contracts just easy to use, safe, simple. IF the scripts you just shared are so easy to use (they're not for me), why isn't it brought up to be used more often in the p2p trades this forum sees every day? We're still heavily reliant on hiring forum escrowers for big trades.
pooya87's script is about 2-of-3 multi signature address and you already can use it easily (without need to know about scripting) by using wallet which support multi signature wallet such as Electrum.
And obviously hiring escrow is still needed.