I disagree Neko,
One thing I want in the game is there to be lots of options. The more stuff you bundle together the few options there are for making interesting things. This came up with Advanced Jump Point in first ed. It really did three different things, allowed accurate jump placement, gave jump distortion resistance and allowed formation of jump points. By splitting them up into three traits you could have designed ships that were jump distortion resistant but did not have their own jump points. Or accurate placement but no resistance.
Same thing with fighters, they are defined by a few traits, dogfight, dodge, speed, hull and weapons. I could easily envision a fighter that had great dodge and weapons but a poor dogfight due to needed a good 'lock' on the target, harder to get in a wild dogfight.
Last, if shields work vs anti-fighter, they may or may not be present when a dogfight happens. If that was to be the case I would like that to be reflected in some way if the idea is that the shield is part of the dogfight score. Say a +1 or +2 that is only active if the shield is up.
Ripple