A champion. Look up the REAL meaning of that word in a serious dictionary.
My careless response proves my point, that a different standard exists (among most, I think) in the civilian culture. Trying to build a bridge between military and civilian cultures, when language, experience, and values are so different is difficult. Most people in my (and younger) generations don't know anyone serving in the military. They do know post-Vietnam Hollywood's version of a Soldier.
Common words, catch phrases reach people with short attention spans, and those quickly deciding whether to open e-mail based on subject lines. If I hope to get pro-military news to them, sharing a language helps.
Most people don't know the real meaning of both words today. Maybe, with use, in time, that will change. I will try to remember to use champion.