Oh, my bad, I figured that when you where talking about the unit just standing there doing nothing that that was actually a problem, and the building problem could be fixed by the first example as well.
Funny how you call the example silly now, when initially you stated I did not understand AI because I said it was too simple of a problem to bother explaining how to fix it. Please try to be consistent.
And then you go on with your restrictive thinking, as noted before, these problems are so easy to overcome a single line would be sufficient, and no DLL knowledge required, mods will not be affected, at least not from the way they're implemented now, with the AI treating everything like cannon fodder.
And the current AI does not deal with unforseen situations either, try attacking them when their army is attacking another Civ.
What I'm wrapping my oh-so creative mind around is you missing the point of the discussion, I have no objections to the dev's making an even better AI then I'm proposing with scripting, my point was just that even a simple scripted AI could improve it immensely compared to it's very sad current state, point being, they did neither, like the ruthless lazy bastards I think I've sufficiently proven they are.
Actually, the AI should roleplay, the AI and human being treated differently concerning resources is just an effect of they way they implemented difficulties.
The AI should not pounce on every weakness you exhibit, and the CIV style of diplomacy, altough unfair for the AI made for a system you could manipulate, something that's a requirement for a game as complex as this. Failing this diplomacy turns into chaos, or at best managed chaos, which is the situation we're in currently.
Immersive diplomacy was a feature of the level of the control you had over diplomacy in CIV, removing that was a mistake only a guy who's never made a Civ game could've made.
There are also numerous studios that don't have the "release when done" policy but will still push back release if it's in an unfinished state, not doing this is Firaxis fault, this is not so much a matter of being a bit too ambitious as just godamn daydreaming, something a studio, which I thought was professional , should not do.
And your final point is that a scripted AI is bad because they did not have time to playtest for making one.
This is backwards logic, neither did they have time to make more Civs, yet it would have been great if more where included.
The point is, they SHOULD have made time to make a good AI and playtest it because any respectable studio does this, as noted before, I don't prefer simple over complex scripts, just that these are relatively simple to program, which is only relevant for our discussion as my initial assertion was that even with simple scripts they could have improved this game.
Ofcourse Firaxis and Schafers incompetence taken into account, I might prefer a script AI purely because I don't trust in their ability to make a complex one without breaking some of it's most fundamental features. Even our current AI is better then if Schafer got the brilliant idea to let the AI ragequit or do "griefing" to make it more like you're playing a real human.