Mostly companies pay for the accommodations of their staff, and they mostly pay high amounts. In cases when company pays directly to landlords/real estate companies, people really don't care how much the rent is because they don't pay a dime themselves.
But when companies pay the housing allowance to the staff, people usually look for cheaper apartments in order to save from the allowance.
So unless companies stop paying directly the rents most probably won't go down.
I think this is as important as supply and demand :)))

25k-30k for an average villa? when has Doha become beverly hills? :)