right you are. thank you for your attentive reading. that's the question that needs more consideration.
But how do you think, do we need escrow?
There should be a security or an agency to verify the smart contract as a practice of some ICO's which I think is the reason for having an escrow in place.Some of earlier projects if I remember used smart contract with escrow like Edgeless.