Until it becomes sentient and takes over.. the World! Mwahahahaa! *ahem* Did I just say that out loud?
Seriously though, AI can be made believable but still rather dumb and predictable by just throwing more scripts at it for different conditions, but that ends up causing huge performance problems the more units there are.
The things that seem ok for a single AI unit alone seem really dumb when there are plenty of units all doing the same thing.
So some kind of group-level AI or faction-level AI would be more useful than improving just single unit AI?
Also having over-powering AI is no use either (if it would be possible even..)
Anyway, interesting to see where development will lead to ;)