Lexicus
Deity
Reading this it dawns on me how unreasonable we gamers are with our constant whining for "better" AI opponents.
This is true to a degree, but only to a degree. It's very difficult to build a "ground-up" AI that will "figure out" strong play by itself. It's not *that* difficult to code an AI to do the kinds of behaviors that human players will use to win the game, but it takes playtesting and time investment that is not always available given deadlines etc. In a game like civ you will also face backlash from players if you do this as some people do not like when the AI is "playing a game", they prefer more of a historical roleplay.
whereas the developers of a Civ game only have a few years before the game becomes obsolete... meanwhile all during the time where the game is still viable, new expansions, DLC, bug-fixes, nerfs, buffs, etc., keep changing the game.
It must be maddening for the developers to hear players constantly complaining "Why can't they just design a proper AI?!"
This all certainly impacts the ability to make good AI.