Wow, everytime guys like you make comments like this; a programmer somewhere codes an angel to die. The ignorance, and dare I say it, stupidity is not that surprising given the nature of the internet; but still.
So what you're saying or the point you're trying to make is that a game trying to accurately model historically plausible situations and responses to certain actions by the player make it a "spreadsheet game". OK, using your example; Total War games are also spreadsheet games because I already know "the end result of most actions in static numbers before I even act on them." If I attack a unit of spears head-on with cavalry; that unit of cavalry is very likely going to be destroyed. If I attack Athens while it's allied to Egypt; Egypt and her allies will very likely go to war with me. These aren't obvious responses at all to an overt act on the player's part; it's simply coded into a spreadsheet somewhere that these things will always happen that way no matter what.