bonafide11
Worker
I wonder what is so difficult about programming a halfway decent AI.
Comments like this are what drives me nuts about this is forum. Programming a good AI has to be the most difficult and time consuming aspect of the game. Programming the AI to act logically and different from each other would take A LOT of work. The AI has to make a ton of decisions in the game and they try to program each one differently. Think about every question you ask yourself in the next game (several each turn, no doubt) and then think about how long it would take to program the AI to act intelligently and not all act the same every time.
People forget how AWFUL the AI was when Civ IV first came out. It wasn't until BTS that the AI was drastically improved, and that was two years after the game originally came out.