You are only half right. IT IS SWIFT-BOATING. The swift-boat veterans simply told the TRUTH about John F'in Kerry (who was in Vietnam if you didn't know). They served with him and new him to be a phony.
These men were patriots that served their country in Vietnam and then again by outing Kerry for the traitorous liar he is.
It should be considered an honor by any true patriotic American to be accused of "swift-boating" someone, or participating in McCarthyism.
new=knew