Yes, this NOC system must be removed.
Qatar govt. will take serious steps in this matter, very soon.
If any employee doing wrong or any other misbehavior in his duties, the employer can take severe action against the employees, as per the contract. But in my experience
lot of employers are not made contract with their employees.