This should really be implemented.
If you go and tear down half the walls of a castle in your conquest of the castle, you shouldn't get a brand new shiny castle when you win the siege...it should still be fucked up. You should have to pay to repair it, or else leave it in shambles.