Actually, this (and other labour issues) have been going on for so many years. As far as I'm aware, nearly a decade already.

The problem is not with the Qatar Govt but mainly, the companies that employ these workers. Many of them only consider their profit margins and don't look after their staff. The Govt's efforts in enforcement of labour laws were not entirely effective in protecting genuinely hardworking people, hence that needs work.

Awareness is always the 1st step to change. Hope the change will be more concrete instead of just lip service. It's a start at least.