A lot of people seem to like to carry on the conceit that they're a warrior - athletes, rappers, etc. It certainly seems to go well beyond being something they mean metaphorically.
I think it boils down to cultural fascination associated with living in a heavily militarized society. Maybe someday historians will look upon us favorably like the Greeks and their love of war. Probably not though, since we've left too many records to reveal the banality of our culture...
Edited Tue Jan 15 2008, 11:18pm
There's an episode if This American Life where they're interviewing actual US soldiers in Iraq. A lot of GI form bands to kill time, and the show played some of their music. One guy did what sounded like the angriest rap ever about this exact thing. "you ain't no soldier, you got no discipline, no respect".... something like that. Post it if you can find it.