Yes! A thousand times yes. I was going to post on this myself.
City defense is abysmal. There is no other way to put it. Whether its getting killed by a spider or failing to even dent a player attack its useless. Whether its at the start or at the end the cities need defense badly. It absolutely F's me that my cities are regularly kiled by spiders, bears, mutant wierdos. Its a level 3 city and it cant have a few more dudes or armor? Even if I make troops they get whomped by hoarder spiders, drakes etc.
I too have never lost a city attack. And once your on a roll you dont stop. You just go city to city till there dead. Each time re=killing the hero or sov, giving them yet MORE injuries.
There really really needs to be some defensive inertia. ie I build up, attacka nd take a city, I need to stop and build up again, replace my losses, heal my heros.
At present I actually get annoyed my heros go into the city once taken and i have to click them out again, I want to move forward NOW and get another city in the next turn or two, not stop in the city.
Solutions: I think all of the above plus more are good. I would actually like to swing far in favour of the defendor and move the balance slowly back. Its so far gone I dont think a slight increase in defensive is going to come anywere close. Anyway my two cents (or 40 bucks)
a. More militia, this is an easy one, just add way more militia. How effective it is is arguable (id say poor on its own) but its a start. I mean giant cities with 2 or 3 guys to defend. Pls.
b. more armor/stuff for militia. I have all sorts of armor/horse/trinkets etc why isnt my militia better equipped?
c. City buff, give defense bonuses or free spells etc from city levels. Kind of like the essence spells but free in every city of a certain level.
c. Flavour defence. THis is my favoured option. Why cant there be some more flavour defensive buildings? We have a start with guard statue and the thing that makes an assasin demon. WHy not a few choices of buildings that add a monster or special unit? A bulding that give an elemental as defendor or a mage or a henchman or or or (insert your own imagination here)
d. Way more Building troop add ons. We have them for forts, but all cities need a some more. Its another easyish, AI friendly fix, have existing buildings add soldiers. ie build a town hall +1 militia, + 1 initative, build a well +1 milita etc.. Ai can keep doing what it does without any hassle and get free guys to defend while it does.
e. Harder but more fun building add ons: Like D. but with a bit more work. ie Have a special cleric unit with the cleric, a special city defendor with the town hall, apprentices from the mill etc Again use whatever terms you like but it would be a fun (IMO) "the town has turned out to defend itself" kind of thing. ANd provide much needed inertia to attacks.
Anyway, whatever you do its just not fun for me the way it is. Whether defending monsters or attacking AI its just too easy and too quick.