Uncertainty in pricing, lack of flexibility in sales arrangement and increasing costs would affect developers' appetite