Dude, just quit it. Your shtick wasn't funny the day you started, it hasn't become any funnier. Get some lube for that hurt butt of yours or confine yourself into GD.
I was hoping Running Fox would come back and defend himself but his criticisms of JA2 and X-Com are valid.
Most games have fundamentally shitty AI, but some games compensate for it better than others.
Take Steel Panthers for an example. You may have noticed that the AI performs rather poorly in generated campaigns, because the AI deployment is rather haphazard.
When you just line up two forces and let them fight, the side controlled by the AI is at a big disadvantage, especially when turn limits are generous enough to allow the player to manipulate the AI at his leisure.
But a carefully designed, hand built scenario can take a large number of responsibilities off of the AI and place them on the scenario designer. Rather than a haphazard random deployment, each AI unit is hand placed by a human in the best possible spot. The scenario designer knows the limitations of the AI, so he can take these into account when designing the map and give each unit quite limited responsibilities that he knows the AI can handle.
You're not really fighting the AI anymore at this point, you're unraveling a puzzle built by a human.
Panzer General games represent a very successful implementation of the puzzle map idea. The strict time limits and limitations on healing your units along with the carefully hand built scenarios place the focus squarely on tactics; the art of deploying and maneuvering your forces. Especially with modded e-files that reduce the ability to trivialize the game through exploiting poor balance in the headquarters screen.
On the other hand, X-Com and JA2 don't really give the AI anywhere near this level of support. AI deployment isn't totally random, but these games are much closer to the "line up two forces and make them fight" model, not the puzzle map model. As a result the AI plays has a lot of responsibilities to handle. Since the AI is dumb, it handles these responsibilities very poorly. You'll need to avoid a huge list of exploits to get a satisfying game.
Closer to software toys indeed. (They're still games though.)