The question for me would be, if Kerry didn't receive a less than honorable discharge, why?...He clearly engaged in treasonous behavior and speech during war time and while he was still enlisted.
"if Kerry didn't receive a less than honorable discharge, why?..."
Exactly -- that is precisely why this is believable to begin with.