there will always be poor construction workers all over the world whether we like it or not!!! if you feel sorry for them, why not give them money or food on your way to work everyday?
I won't be surprised to come to your house and find your housemaid washing the toilets on an empty stomach! If you do not support Qatar, then i think you're in the wrong country... innit?