From the impression I got, staying in cover was enabling him to sneak attack (presumably by using the hide action), which let him kill the giants faster, thus neutralizing the threat faster. In that sense, it was about the best thing he could do to actually save his team mates, killing the enemies before they killed his party.