Flash words are annoying and weaken your argument.
Ex:
Finger-wagging, self-righteous reactionaries are preventing the US from progressing toward equality for its citizens.
Vague terms are much more annoying, words like "equality".
I spent five years in the armed forces, so I speak from experience.All of those words fit 100%, although they do not apply to 100% of US military personel. Regardless of individual views, all military personnel are basically national mercenaries. You contract your services as a soldier in return for pay and various benefits.
Originally the term mercenary only applied to foreign paid troops, but considering the two modern developments like Blackwater (foreign and national membered military for hire) and the high numbers of non-US citizens in the US Armed Forces, these lines have become very blurred.
As far as brainwashing goes, the military, like any large corporate/beaurocratic machine, attempts to brainwash its employees. The personnel that stay in past the first term enlistment/commission are usually the ones who were most affected.
Nothing about signing a piece of paper agreeing to fight for money should grant any kind of special status in regards to owning or operating weapons.
@Dev :LOL at "fighting for world peace and safety". Safe for corporate pillaging maybe.
@V5: Nice, looks like a monster stuck in a kaleidoscope.