New builds are amazing Imo. I hadn't thought of what Down has pointed out above, re competing with other brand new homes in the same development if you wish to sell before they're all completed, yes that's true.
Ours was the last on the development to be finished, although we picked the plot off plan long before even half of them were completed. We chose a plot with what looked like a big garden, although it was not to scale, the garden did indeed turn out to be big compared to others nearby. Builders had been using it as a store for materials and plant etc, as ours was one of the last to be finished, so that worked in our favour.
Ours has really good storage, plenty of cupboards, that was dependent on the house type we chose from the designs available - our near neighbours have pretty much the same sq ft but less storage cupboards, yet they got more kitchen units than us!
we had to pay to get extra put in. We were able to choose colours for tiles, lino and carpet throughout as we'd reserved it at an early stage.
Seven years in and we've had to spend no money on major repairs - just basic decorating, light bulbs, resealing the bathroom with silicone, replaced hallway carpet as was v.grubby, had front door replaced under warranty as it cracked with the heat from the sun on it
couple of issues with upstairs windows which again were under a guarantee for 10 yrs. Obviously during this time we've been able to put away a small amount each month for when major things need doing - when the DC are a bit older we will replace carpet/kitchen/bathroom etc, I'm expecting the oven to break down soonish, but those sorts of things will happen regardless of the age of the house.
For us the main benefits have been .an energy efficient home and lack of repairs needed. I'd take those things over 'character' of an older house any day!
I also really like the fact that we are the only people who have lived in our house, the dust is all OUR dead skin, no one else has rubbed their toe jam into my bedroom carpet before we moved in
I realise this is totally ridiculous