I've got to agree that the objectives for Armada have become pretty bland. A bunch of them need re working because the best ones overall are just focused on killing enemy ships. The ones that might favor msu all score too little.
I will say I think Legion will have some similar issues in the future. The best way to score objective points for yourself and deny your opponent is to kill their stuff. So even if you should be trying to hold area A, it's more efficient to kill your enemy and deny them the chance to take area A typically.