It’s too detailed, many commands are about almost the same thing, some of them are rarely or not used at all. When you select “objectives” (v6 i think) you get few useless commands because of current map or/and stage eg. there is no EV in Terminal or bomb has already blown and front went forward. Commands related to objectives should be contextual and depend on current conditions.
One command for primary and the second is for secondary. Chapel, EV has been repaired and bomb is planted on ramp. How it could work?
Attacking team:
Primary - Escort the EV
Secondary - Defuse the bomb
Defending team:
Primary - Destroy the EV
Secondary - Guard the bomb
Also, being able to show to your team that your ability is currently on the cooldown. Oh damn, that would help so much.