The latest Call of Duty game comes out today. Even if you don't play video games, the actual story of the game is very interesting in how it projects possible future events in the world. They always display our military in a positive manner.
They do appeal to patriotism and esprit de corps... but Treyarch and InfinityWard step on their own message too, a lot. The AI needs to be more involved.