I disagree medals are won. The military is a bastion of old language definition note the etymology of win.
"Win(v)
fusion of O.E. winnan "struggle for, work at, strive, fight," and gewinnan "to gain or succeed by struggling, to win," both from P.Gmc. *wenwanan (cf. O.S. winnan, O.N. vinna, O.Fris. winna, Du. winnen "to gain, win," Dan. vinde "to win," O.H.G. winnan "to strive, struggle, fight," Ger. gewinnen "to gain, win," Goth. gawinnen "to suffer, toil"). Perhaps related to wish, or from PIE *van- "overcome, conquer." Sense of "to be victorious" is recorded from c.1300. The noun in O.E. meant "labor, strife, conflict;" modern sense of "a victory in a game or contest" is first attested 1862, from the verb. Breadwinner preserves the sense of "toil" in O.E. winnan. Phrase you can't win them all (1954) first attested in Raymond Chandler. Winningest is attested by 1804."
From
http://www.etymonline.com/index.php?term=win
Earn has a conotation of Desert the gothic roots of earn have meanings to do with harvest
I think both uses are correct for such an honnor the traditional won and the modern earn
[ Post made via Mobile Device ]
[ Post made via Mobile Device ] 