As far as I'm aware, though, the ram-ladder-tower-sap thing is hardcoded. We could make certain siege weapons unusable for certain cultures once they get to battle, but we couldn't stop them from building them that I know of.