There is no legal backing or undertaking by any project developer to hold anyone responsible that is why there are certain flaws in the system. I do not think any of such protest or unionism will hold waters since we all have different interest and there will be certain persons that will flaunt certain orders if given. Let just leave it the way it is and continue to play the game and take the risk involved