I guess you have information that the rest of us do not because nowhere in that link do I see a sentence or a picture that would indicate he was "holding a sign that said Bring our Troops Home".Originally posted by: Ultra Quiet
He was protesting by holding a sign that said, "Bring our Troops Home" at anti-war rallies while home on leave.
He was charged and punished appropriately.
As to the other part of your post I don't see how you believe that. If what Gaard posted was an excerpt from the UCMJ then he was neither charged or punished appropriately and I don't see how you can say that he was. You seem very fond of strict adherence to the rules, but buy punishing him for stating his personal belief when it did not "disavow allegiance owed to the United States" the U.S. Navy broke the rules.
I guess the rules are abstract things and can be whatever you'd like them to be.