Exactly, Kerry's horrendous behavior, close to treason, is well documented. I think his military record was also inflated, and he got some perks such as a short tour and cushy Pentagon assignment. But I think it's a shame that his left wing fanaticism has been somewhat obscured by the focus on his purple hearts.
The Purple Hearts can be debated, his absolute false betrayal of his fellow servicemen cannot be denied.