Am I the worst player ever?

Yall I cannot for the life of me win this fight. It doesn't matter what I do. I could immediately eradicate the cold ones with flamethrowers, take out up to two of the monstrous infantry before they even reach my lines with volley shots, use the grudge throwers to make infantry suffer from the medival equivalent of shellshock and still watch these half-baked gizzard muppets win the fight every damn time. Please, somone give me some insight on what to do here.