In the medium-to-long-term, I'd like to buff both walls and siege engines.
This is all still very nebulous, but I have Ideas about changes to the system that would make it effectively impossible to take a defended city without a significant number of siege engines. One is to make the height of the walls affect archer fire—in both directions. So, for instance, every 2 levels of wall would increase the range of archers atop the wall by 1 line, and reduce the effective range of archers shooting up it by 1 line. This would mean that with range 4 archers on both sides, in a city with level 5 walls, the archers on top of the wall would be able to hit the archers below 4 lines before they'd be able to hit the defenders.
But as I say, that's all still very nebulous, and none of it is in my short-term plans.