I'm no good at "twitch shooters," so I like to play strategy games. It can be like MechCommander, or it can be my what is my current favorite game, America's Army. All you veterans (real, not video game veterans) know how much good training can do for teamwork; well, AA tries to replicate this as much as possible. From what I've played, which isn't nearly as much as some people, I've found that there are two kinds of people:
- Team Members, and
- Lone Wolves.
The other type of player, the Team Member, will follow orders and do what's best for the team, even if it means sacrificing themselves. The best Team Players also have some grasp of strategy, because if the commander is busy, he will need to be able to decide if it's better to, for example, get on top of a building and snipe, or go down the alley and distract the enemy so the VIP can be extracted.
The good commander (a Team Player) will be able to capitalize on this and his other opportunities, such as a Lone Wolf or two running this way and making the enemy thing that it's a major assault, even if they're just there to get points. The good commander needs to be fluid. There's a saying- "As soon as the battle starts, the plans go out the window (or airlock, whatever the case may be

The bad commander-a Lone Wolf (again, the play style, not the allegiance)- on the other hand, thinks of the commander role as just another role- except with artillery. Even in this case, all is not lost, as a group of good Team Players can just elect a new "battlefield commander" or one can take that role by themselves. This is, of course, made harder if the commander is a mission-critical objective, like a VIP, in which case the Team Players have to adapt their play style a bit to accommodate the bad commander.
Finally, to prevent this problem, I believe that there should be some kind of co-op teamwork training provided, either by your House or the Mercenary Bonding Commission (the ComStar precursor to the MRBC) for Mercs and "real" Lone Wolves- players with no allegiance. To help establish the good commanders are, you could have "Commander Points" given to you after a battle by the players on your team that aren't in your clan/merc corp/house unit. The top and bottom votes would be discarded to prevent someone from losing all his Points just because of someone blaming the commander for his own lack of teamwork, and so that a bad commander can't get a friend to give him a whole bunch of points so he can get to use airstrikes more often. You would start your career with 50 Points, with a few points added temporarily before battle for mounting command modules, and the system would be more of a guideline of who to elect before battle to be your commander than who the computer chooses to be your commander. All in all, it would be a simple system-if you liked your commander, give them a few points afterwards and the computer will remember that for next time.
My two cents.