But buying resale have to absorb a lot of legal fees which add up could be quite expensive.
You must also consider the fact that some owners really took pride in their house and so you do not need to come out with more money to renovate your house. You can get the documents done and get you keys and rent out the house within a short span of time instead of having to wait and wait for your house to be built. From the time you pay your deposits, to the time developers hand over your keys, and then to the time you fully renovated your house. And finally get a tenant to move into your house. This period of time, if you were to get a resale unit and rent it out, the rent you have collected, should have been more then enough to cover the legal fees. Another things is 'what you get is what you see'. You choose the place you like, according to your preference, taste and appetite. Because of this, no worries of fengshui and things like that.
P.S. : I am not a property agent.