How do you balance an immortal? If you give it any bonus attack, unless you start dealing in fractions, it's gotta be a 4. Else, what's its bonus?
How can you re-balance horses and swords, where swords now will win significantly more often?
If you re-balance as similar as possible to before, streaks will still be an issue, because the odds of their occurring only change by limiting randomness, not by changing attack/defense numbers (or numbers of time you check each combat round, which roughly equates to changing A/D numbers).
Limiting streaks can only be done by eliminating some of the randomness and that's a really bad design decision, IMO. "Oh. I lost the last two combat rounds. Now the odds are REALLY in my favor" or something very similar would HAVE TO become true to limit streaks. It can't be done.
What *can* be done to lessen tank/spear syndrome is to increase hps as some mods have done (doubling would work -- I wouldn't like this but I could deal with it) or some age benefit where each age a unit is ahead of the unit it's fighting gives a 10% bonus as was suggested in this thread. Either idea would help the complaints and shouldn't drastically break the overall combat system.
Arathorn