What else should developers be doing to cut the level of non-payment?

Deyaar has set up a fund to buy property from investors in financial distress, but will this reduce the level of defaults? What else should developers be doing to cut the level of non-payment?