This is what I hate about modern TW games.
They changed the battle system from a simulationist one where every soldier had 1 HP (some elite soldiers had 2, generals usually had 3 or more to prevent them insta-dying) and they would only take damage if an attack passed through their armor. Shields and armor actually worked like shields and armor, blocking damage entirely! And when an armor-piercing shot got through, it usually felled the soldier.
All of that was changed for a hitpoint system in the newer games. And not just hitpoints per soldier... but
per unit. And it turns the battles into complete shit.
Previously, you could get some satisfying kills by timing a musket volley just right or lining up a cavalry charge. A good charge could make your knights get 50 kills with their lances. A good musket volley could completely annihilate the first rank of a formation.
But the men in the back ranks would still be at full health, and if your cavalry got bogged down they'd be at a disadvantage. Same with your musketmen when engaged in melee with shielded and armored melee fighters.
With the new system, none of this happens anymore. When the formation is at full health, no soldiers are going to die from a volley or a charge. Instead, the unit's HP goes down. Once the HP has gone down enough, soldiers finally start dropping.
It's completely ridiculous. The front row eats a dozen arrows, but then the unit HP has been drained enough that they die to the thirteenth arrow.
And then their companions in the back fall a lot more easily. Because HP is calculated on a per-formation basis, rather than an individual soldier basis.
It completely destroys any semblance of believability the old Total War games used to have. And it makes full HP units overpowered, while units that already lost a bunch of men become near useless in comparison.
It's the worst decline of any game system I've ever seen. Total War went from having one of my favorite combat systems in all strategy gaming to having one that's significantly worse compared to even your average RTS.