Should you be discharged from the military for publicly insulting the President?

A 26-year-old marine was kicked out of the service for insulting President Obama on Facebook.
marine
No way, that's a violation of free speech.
54% (213 votes)
Maybe. He should be reprimanded, but not kicked out.
28% (109 votes)
Yes, the president is commander-in-chief of the U.S. armed forces.
18% (69 votes)
Total votes: 391