>> the firemode with the maximal delivered damage should be selected
I can think of cases where I'd want to use a cheaper fire mode. If I know there are multiple wounded aliens just around a corner for instance, I might prefer to set a snap shot, and hope for 2 kills, rather than fire 1 aimed, and definitely not be able to fire another. In general, yes, more is better, but it's nice to have options too