The only thing I have to console me about the dumb player AI is . . . the dumb enemy AI >_<
For one thing, there's no way to say something like "if the bad guys get too close, shoot." It's impossible. You've got three modes: "don't shoot" (even if they're shooting at you), "shoot if they shoot at you" (even if they're shooting at you with a peashooter from 300 paces, but not if they walk two feet in front of you) and "shoot if you've got better than a 33% chance of hitting" (no matter how far away they are, and don't do anything to try to get a better angle).
And the AI on close combat people is appalling.
Case: I'm trying to set up a nice sneak attack on two bad guys. A few failures: while trying to move into position, they see one of my guys. Or, I realize that the method won't work at all. I finally set up something that I think will work - I have two people stationed near their alarm post with burst-fire weapons (in case they break loose), a sniper ready to take them out from the side, a guy with a spear along their expected escape route, and a burst-fire person and a shotgun person aiming along that route also.
First try: I shoot at them with the sniper (and miss, doh). They go running towards the spear person. My shotgun person takes a shot, and I realize I screwed up the angle, as the burst-fire person takes both barrels in the side.
My shotgun person fires AGAIN.
Second try: move the shotgun person a little (heh, heh). I shoot at them with the sniper and hit this time, but a weak hit. They go running towards the spear person - and right past. I realize I had them set on return fire this time by accident. Yes, that's right, two armed guards just went running two feet past an enemy with a six-foot-long spear, and none of them did anything about it.
Relo - waitamin. They go running towards the alarm. Then turn around and come BACK. Okay, maybe I can shoot them - turn everyone to attack-if-above-33%. They go running up to the spear person, who whacks one of them.
And they turn around again and go running towards the alarm again.
And then when they get halfway there, they turn again and come back, and get whacked again . . .
This AI leaves something to be desired.