I think winning the fights goes a long way to make them more believable. When you charge in for melee instead of shooting your enemy and die well it's face palm city.
Also did anyone else notice Delos didn't save their CEO? Im wondering if these troops actually are from Delos and not a rival now.