[Suggestion] Changing the damage formula
As it is the damage troops do is inconsistent with their stats, thus prohibiting tactical play. Because, you know, you can't trust even your most elite troops to do damage when it counts.
It is my understanding that damage is randomized between 0 and attack value.
How about making it so that damage is rolled as it is now, but there would be a minimum of strength value. I think it might work nicely since strength also contributes to the maximum.
You could do the same with dexterity and defense rolls.
Also magic would need something along those lines.