The guy's an idiot, but I don't think this rates an OTH discharge. You're basically ruining a guy for spouting off without thinking. A good percentage of posters on any site(this one included) do the same thing. My dad was career military so I grew up in the atmosphere. I understand there are rules in place. There used to be rules about women and gays as well. The Constitution allows for freedom of speech, even if what you have to say is complete stupidity. From what little I've read, his comments were posted on a closed forum, deleted in 15-30 minutes, but someone who didn't like him took a ss and sent it to his superiors. If that is indeed the case, then this is serious overreaction IMO.
The government and society in general have become too damn sensitive. They've given far more attention to this guy and Ted Nugent than either deserves. Why publicize such ignorance? Is it just to distract us? Fix the damn country instead. Politicians, all politicians, are self-serving egotists who don't really care about you, me, or anyone. All they want is more power.
Sorry for the ranting, but back in the day, a few of his fellow soldiers would have just "encouraged" him to not say anything else and this would be over. Situations like this remind me of just how far off course this nation has gotten. Once upon a time, people in office aspired for power but actually wanted to fix things as well. Nowadays, it's like they don't even care things are broke. All that worries them is holding on to the power they have. There is no patriotism in Washington anymore.