It's really just another form of slavery in the modern world. All those workers dying are migrant workers from countries like India, Nepal, Pakistan, Bangladesh etc. The poorest of the lot are lured by a decent wage, and are not in a position to fully evaluate their rights and working conditions etc. Here is an excerpt from a Guardian investigation:
"Workers described forced labour in 50C (122F) heat, employers who retain salaries for several months and passports making it impossible for them to leave and being denied free drinking water. The investigation found sickness is endemic among workers living in overcrowded and insanitary conditions and hunger has been reported. Thirty Nepalese construction workers took refuge in the their country's embassy and subsequently left the country, after they claimed they received no pay."
Middle east, Europe and Americas can easily turn a blind eye to all of this, as none of their citizens are dying. Football authorities can not see past money and and their own interests. All these deaths are not just Qatar's fault. Everyone involved has blood on their hands. In the end FIFA will congratulate itself for the excellent tournament held with great logistics completely turning a blind eye to everything that happens before and after the tournament. All the stadiums will ultimately be junked and a multi-billionaire royal family somewhere will have had the last laugh having the pleasure of making the entire footballing world bend to fulfill its whims.