We know that the US Military contributes directly to Cll of Duty, both financially and through assets and non-tangibles. Whether or not the developers push an agenda purposefully, and I’m inclined to side with you that they aren’t trying to do so, that money and those assets come with strings attached that take the decisions out of the developers hands.
Hell, they put fucking Oliver North in their game, and made him look like a good guy. You can’t get any less contrary to reality if you tried.
The Wikipedia article on Oliver North says he advised on the Black OPs game, so it absolutely makes sense for them to throw him in the game in a positive light.
That said, I wonder how the US military would feel about Activision making a game set from another country’s perspective. It would probably have a similar appeal as a recruiting tool since it’s still a war game.