LN (in principle) can absolutely do proper escrows. The requirement is just that the payment hash preimage is generated by the escrow operator and then released to the payment recipient when the escrow operator has performed the verification that the goods have been released. That said, LND doesn’t have such a facility right now, so it is correct to say that LN as is does not do proper escrow, but the design of LN can be somewhat easily adapted to serve this purpose.
1 Like