It seems that most of you here hate this practice, but here are the facts:

It's Legal!

There's nothing in Qatari law that bans this for real-estate agencies.

We may not like it (they should do it for free - as a public service), but it's still legal.