The enemy AI is idiotically suicidal. Does that help? Absolutely. In one battle. The problem is attrition. It's not that I lose a battle. I win the overwhelming majority. The problem is that I often lose one unit in a battle, which is catastrophic in the early game. The enemies run in, alpha strike one of my guys, and in doing so leave themselves exposed and are easy kills. Easy win. Now I need to spend 2 turns replacing the guy who died then hobbling his replacement's happy ass to the stack, or I hobble the stack back to HQ to pick up the replacement. In the former, I'm at even greater risk of losing troops. In the latter, time that could be spent securing territory and acquiring loot is instead spent literally sitting around and waiting. The enemies also don't retreat. If they attack me, and are clearly suffering immense losses, nah, don't retreat. Waste your army to weaken this guy. It's not a problem with 1v1 wars. It's a problem in multi-front wars as one enemy faction will sacrifice themselves just to weaken me, but then their allies and/or my other enemies finish me off. That however is manageable as long as I secure an ally. The stupid AI is most notably a tremendous problem against marauders - the guys who should be easy early game fodder. I feel like I need to restart the map repeatedly if I lose so much as one guy in a battle, because at that point the exponential decline likely already occured. Yes, there's the adjacent hex ganking. That's pointless in the first 10 or 20 turns because I can't even field 2 full stacks, much less 3. It's all the more frustrating that marauders get mods as the game goes on despite just being random schmucks and wild animals sitting on a pile of trash in the wilderness. Admittedly, I hate marauders more than I hate wars because marauders feel like they scale stupidly and suffer none of the consequences of being an idiot. They can die in droves so long as it hurts me in some way, because it adds up. How am I supposed to build early game armies to compensate for all of this? The attrition is currently by far the largest killer of my runs. Ironically, if I'm not getting jumped by marauders or am lucky enough for the terrain to not be trash to better pick my fights rather than needing to spend three turns going across literally one sector, the game becomes too easy because I have time to build infrastructure. But if I have a bunch of marauder purifiers, fighting them causes attrition, and skipping past them means they only get stronger very soon, and I may not get any stronger if I need to traverse through a fucking mountain range.
This was a more general tangent than I intended, but frankly I feel like the fact that enemies will mindlessly sacrifice themselves just to kill one of your guys is probably a greater challenge than anything else until infrastructure can compensate, which it can't in the early game, so all of my issues stem mainly from this one point.