Between jjnip and demoroz's posts you probably do have the most fair review of this game I've seen in a thread, albeit in an unique format.

Although I believe demoroz' points are mostly valid, I don't know if I would've noticed half of this stuff without so many people belaboring these points (it's what drove me from the .com forums).

Does anyone who is familiar with programming and/or modding have an opinion on just how realistic it would be to have a much improved AI? I'm new to this series and love the game's concept, so I'm genuinely curious exactly what level of AI sophistication is realistic. I know certain things like friendly fire probably weren't the result of programming limitations but I'm not taking about oversights and simple mistakes... Is it actually possible to have a dynamic and stimulating level of AI on the battlefield with current technology?

I plan on looking into mods soon to jumpstart my interest in this game, but I'm leery of the ones out right now. Realism seems to have more cons than pros for me and I still am not sure about EB.