As most of us have been witnessing for the past few years, unfortunately there is no point discussing the matter here :(
We will never be able to beat the greediness that governs the labor law here in Qatar.
The only ones that can really change and improve the situation are the Qatari Authorities.
Until now, and probably for many more years to come, the Qatari system and authorities facilitate and allow greed to govern over humanity!

Only a solid, mature and justice labor law as well as its full enforcement would stop/reduce the abuses we all witness here every day!

This won't happen until the International community/media will expose the problem in a way that it will embarrass the local government, as they appear to only act and react when they sense they will be in the spot light, when they can show off to the world!
Until then, the labor exploitation will sadly flourish under the Qatari summer heat!