With Stamp Duty Paid, those that buy a new home could have tax charged by the Government paid for them by the developer freeing up these funds for extra deposit or new furniture etc. The stamp duty rate depends on the price of the home.
Similarly the developer might offer a Gifted Deposit to boost the buyer's deposit.*
* Terms and conditions apply.