Of course building a new house is expensive. There are a lot of sunk costs in an existing house and generally while there is a lot to not like about an old house, in generally keeping it and doing small remodels to make it better is a better use of money even though ideally you would replace it.