Those labors before coming here has contracts that states everything, I mean seriously you think they're in crappy situations ?! Look at the Mexican workers here in the states they are doing worse!
Besides, NO ONE is forcing anybody to stay in Qatar,if you don't like it fine leave and move on with your life,no big deal,right?!
I totally understand some improvement needs to be made in terms of the wages,and other conditions, but please don't stereotype and generalize the idea that we enslave our workers, if you have seen individual incidents that does NOT mean that ALL Qataris are mis-treating their workers!

''Twenty years from now you will be more disappointed by the things you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. 'Discover''

Mark Twain