My suggestion is to make the game "less rushed".
In the medieval times (or even before), battles were not everyday's due. The Great Heathen Army had about seven big battles between 865 and 878. What I suggest is that big battles, sieges and war time should be not as normal as it's in the game...