Interesting analysis, with all element-based games having a command of mixed up troop types poses the problem of deciding if you're better or worse than the enemy ranged immediately against you. You're likely to have some good and some poor matchups, In DBx you can ride your luck hoping that the order of computation might help - in any system it can go quickly wrong if your good matchups are foiled by dice and the poor have to hold on as best they can. An advantage for shooters in a mixed-up battle line is they can hold off and snipe at the enemy until the decision to attack or defend becomes more obvious.