...
Should an escrow be liable for any loss of such funds and get tagged till such a repayment is done?
Provision of escrow service means the one takes responsibility for escrowed money. Main idea of a third party in a deal is in that. If a third party doesn't guarantee the coordinated payment than why is it needed?
So all that is definitely about trust: leaving a feedback basing on how the one treats escrowed money is a correct usage of forum's trust system. IMO.