My turn-off is that money is in such scarce supply that a player has to play through a large number of turns before can wage war. And even then, the upkeep is so expensive you can't keep an army in the field for any length of time without bankrupting yourself.
I know the above is probably realistic, but is there any way you can tweak income, or unit upkeep, to make it a bit more enjoyable?