I crippled one of my cities by using up all tiles somehow before building housing. It should have been easy to destroy one of the buildings and then build a house, but the option doesn't exist.
It was mentioned somewhere that some buildings are auto-upgraded, so you don't have to destroy huts before building houses. That's great, but it's no good to take away the option to micro-manage completely.