In Call of Duty, a large part of objective games is about killing the enemy and controlling the map. CTF for example, you usually have 1-2 people on defense, 1-2 people running the flag, and the rest are floating around the map making sure there are as few enemies alive as possible. To not reward those players for assisting the team in victory is absurd.
Obviously there will be the K/D whores in objective games who do nothing to help their team and just basically sit in the corner killing people that walk by occasionally, but that's just the nature of the game.
What SHOULD be done is to increase the XP reward for completing objectives. You only get about 3 kills worth of XP for capturing a flag in Domination... that's a little bit stupid. it should be more like 10 kills of XP. Same for other objectives.
Obviously there will be the K/D whores in objective games who do nothing to help their team and just basically sit in the corner killing people that walk by occasionally, but that's just the nature of the game.
What SHOULD be done is to increase the XP reward for completing objectives. You only get about 3 kills worth of XP for capturing a flag in Domination... that's a little bit stupid. it should be more like 10 kills of XP. Same for other objectives.