Kerry should have been court martialed and dishonorably discharged for his treasonous acts.
I suspect strongly that Kerry was kicked out of the Navy, and that Carter’s discharge review program was directly related to it.
The greater outrage was Jimmy Carter’s burning of Kerry’s real Navy record and replacing it with a fresher, whiter version that deleted Kerry’s LPR and his real FITREPS.