> And I'm pretty sure that advertising in sports is common sense.
There are two sorts of advertising. One is recruitment ("join the army, blow shit up, have fun") targeted at potential employees.
The other is a broad-based effort to change public perception in the interests of the advertising organization. "Honor our troops" is an example of this, in the effort of sustaining the military-industrial complex (term coined by a 5 star general officer, FWIW).
Note that the commonplace perception of the US military through the 1970s was one bureaucratic incompetence that nevertheless got the job done (just look at Stars and Stripes even from WWII). Perhaps a necessary burden taken up and then discarded. We made fun of countries like Turkey who exalted their military at the expense of civilian culture.
Now the military, locked in endless remote warfare and sucking up huge chunks of the economy, is the most respected entity in the country.
(and note that the original word for what we call "advertising" was, in fact, "propaganda" -- propagating the message. The name took on some, umm, unsavory overtones and was replaced by "advertising". But remember Goebbels was Germany's minister of "advertising")