In 5 & 6, without the unit stacking, I believe that all warfare should be defense then offense combo. Ranged, terrain, cities+encampments give you an advantage to massacre the AI, accumulate promotions, then go on the offensive.
And the AI, at war, always come for you... :mischief: