There's a few bugs still hanging around too. In Normandy if you draw or lose a map with days still remaining in the operation it consistently ends the campaign for me.
I'm still noticing that after the last update. I hope that is fixed soon.
I would like a much more streamlined mechanics for the battle end conditions as well. Often I will hold back an enemy advance on the first map and it says the battle is an enemy victory and my reputation suffers, when really I did very well, considering the difficulty level. It just feels clunky and not really true to the reality of the situation. I never take the end conditions seriously. Then the icing on the cake will be that the campaign just magically ends, with days left. Just when I was making progress. Just happened to me in the Tunisia campaign.
Another thing that annoys me is when I have a vehicle that is damaged, or even so much as a crew member gets wounded, I can lose that vehicle for the rest of the operation. This doesn't seem right to me. You'll know that pain when playing on highest difficulty. When even so much as a little damage happens, it can be just as bad as the weapon being destroyed. When it happens you just know you won't see it again once the battle ends. So if any little thing happens to that ONE tank you got, it's finished for good. It doesn't feel fair. It's a freaking tank. It is mobile, the gun still works, the crew is intact, so send it back into action! That's why it was made! I need it!