I agree with this. I've had a number of cases where most, if not all, of the group was really skilled and awesome to run with, but am forced to only comm. one (generally the healer, since their the ones keeping me alive so I can do my job as a tank). I've always thought a check box-like system would be best. The comm. menu would still be almost the same, showing everyone's names in a row, but would have blank boxes next to each name letting one check each box by clicking on it to decide who does and doesn't get a comm. with no limit on how many you can pick out of those present.

Sure there will be those who give everyone a comm. just because. But those will be balanced out by the ones who just leave without wasting time on comm.'s in any way at the end of a run.