There are enough mechanics in place that if you don't want many siege battles that are decisive there are quite numerous ways to avoid them in MTW2. AI likes to station an army outside walls which can draw out enemies, etc.
Though it would be nice to have the length of time a city can withstand a siege be dependent on more buildings than just the walls. Basic walls should give very limited extra time to a siege defense before forcing surrender. Higher port facilities, grain, and water storages that can be built should make more of a difference. Even with how slow armies move sieges over 12 turns being common to force a field battle is too much. 3-6 turns should be more than enough without concentrated building program of storages.
Many of the regions being represented as a single city is also misleading when the battle for the province actually takes several fights. Playing on VH with the AI getting decent bonuses the majority of decisive battles occur outside of cities for me. Of course that is by my choice sometimes where I simply don't attack well garrisoned cities unless absolutely necessary but that means having to destroy the AI in the field. In most cases that also means meeting attacking enemy armies in the field and not waiting for them to lay siege where I find the mechanics greatly favor the player. Siege battles for attacking AI are greatly unbalanced in favor of the player.
Bookmarks