Take a look at the amount of enemy units on the screen! I had scouted this area with airplanes a few turns before and found it nearly empty. The objective was defended only by 1 infantry, 1 artillery and 1 AT gun. Seemed like an easy Decisive Victory.
However, in the last 3 turns or so, the AI surrounded the objective completely with AA and AT guns and, in addition to that, bought more than 20 of those M5 vehicles (there's 17 of them on screen, plus a couple off screen and a few already destroyed). That's over 25 units purchased in only about 3 turns.
I've seen this before, but never this bad. The AI always seems to buy a lot of units right when it's about to lose. Seems to be hardwired behavior, a kind of desperate last stand.
I know the computer is playing by the rules. It had the prestige and spent it. But it sure feels like you're being cheated when you lose a DV because the AI decided to drown you in a sea of cheap units.
Should some kind of limit be implemented, maybe cap AI prestige? How about limiting unit purchases so that each player is only allowed to buy 3 units each turn?
