Now I got your point. Also I might have been biased because I've been playing PMTW exclusively during the last couple of months where artillery is quite important in general and becomes useful apart from siege battles also.
Anyway the best method to capture a stronghold doesn't involve artillery or starvation imho but requires just a lucky (high-valour) spy or an emissary with some cash.
Single Sign On provided by
vBSSO