Yes they were. I never had the patience to deal with them.
Yeah. They made cities the place of battlefields while fights barely took place in field. it was all about intercepting their sod with ur sod.
There were no tactics involved at all, just push one stack into another and thats it
The above collection of "arguments" against "SoD" shows why it was so unpopular.
a) "I really have to spend time, thoughts and preparation into war?"
Yes, you have to. That is something unavoidable when wanting to lead an empire.
b) "I really have to stop them? No auto-stop at my city with me happily blowing them away by my 24"-2000bc-rail guns?"
Yeah. SoD's had to be stopped. Which in turn meant you had to decide whether you could do so with one SoD of yours, or whether you would have to split your stack into two (or more) to be successful in stopping theirs.
Which lead to the tactical decision of how to compose any of your stacks. Which lead to the tactical decision of where to engage and where to just allow the enemy to take control. Which was based on strategic decisions about when, where and how many units to produce.
c) "I have never understood how to minimize my losses in a SoD vs SoD battle"
Too bad.
Fighting an enemy SoD involves quite some thought when you're interested in minimizing your losses.
The latter is quite important on the right difficulty level as you would like to keep your defenders or keep your attack going although you will have to heal, drop a garrison in the newly conquered city and so on.
In total, any
unlimited stacking system of course has its flaws, too.
In direct comparison, it is much superior, though.
You avoid traffic jams within your own territory.
You avoid traffic jams due to any neutral unit sitting somewhere.
You gain the importance of having to build up a proper economy, enabling you to establish said stack in the first place.
You gain the same tactics on a vertical level which you have on a horizontal level now.
You avoid scale mismatch between tactical combat and strategic map.