Unpredictable delays, rising costs and new levies risk pushing smaller developers out of the market