I have a lived in different parts of the Muslim world/Middle-East and had immediate family in Qatar as well so thought I'd weigh in a bit more on the different issues being discussed.
Firstly, the issue of women's rights. This is where I think some forum members are most off target. Qatar is not a Liberal country - and nor does it need to be imo. Those arguing for secular western morals to replace the local Islamic ones are free to present their arguments, however I have yet to see someone actually view these things from a Qatari lens. Muslim men and women in Qatar don't view religion and religious values in the same way as those in the West.
Whereas many Westerners view their history as one of religious persecution right up till the Enlightenment era (a bit of an unfair reading of history especially with regards to many of the good things that have come from Christianity imo), Muslims view their history very differently. The Islamic "Golden Age" occurred during the religious leadership and the decline began after. You can superimpose your secular presuppositions onto a people if you want but it makes for useless dialogue.
Anyway, the issue of women is not some sort of oppression narrative that is being spun here. From being managers at work to dominating the educational sphere, women have many rights. Female students now surpass males. Traditionally male dominated industries like Engineering are fast becoming occupied by women. In the public sector, female employment has almost caught up to the level of male employment, although there is still a slight wage gap. Crime statistics like rape or sexual assault against women are also considerably lower than many Western nations making it a safe place generally.
The issue of homosexuality is where forum members are a little more accurate. There is a general understanding that what people do in their private homes is upto them but you won't ever find any public promotion of any LGBT issues. That is way too taboo.
Whilst the theoretical law contains harsh punishments, everyone understands they are a deterrent and not to be implemented. In fact I doubt you'll find any execution or physical punishment ever carried about by the Qatari government in recent decades. The general consensus here is that homsexual relationships are morally wrong and morally impermissible things cannot be promoted in the public view. In private what you do in your home is your business. In a visible display of hypocrisy however, Qatars main International station, Al Jazeera, recognised LGBT pride month and the government said it will allow LGBT flags at the World Cup, all whilst still banning public promotion of LGBT issues at the same time.
The issue of treatment of foreign stadium workers is fairly well known. Many have died and many have their passports taken away in order to control their movement. My family has interacted with these foreign workers and tried to help their situation in small ways. Not all are treated badly, it all depends in which area they end up in but the worst stories are absolutely horrifying. If there was one reason why Qatar should not get the world cup, then this would be it. These issues are arising directly because of the World Cup.