"But if the burden on improving their conditions falls to Doha residents who feel sorry for them, when will their employers ever be likely to actually pay them a decent wage?"

The above is what you are NOW on about.

'Begging is illegal in Qatar. So if these same laborers were to ask for donations of soap or toothpaste or clean, unused clothing, they would be breaking the law.
But if people just offer to give this stuff to them for free, it isn't just legal, it's championed in the newspapers as proof of how nice the people of Qatar are?'

The above is what you WERE worried about in your last post.

What exactly is your concern here? Or are we just being difficult and not ceding ground?