Having been born in 1949, I lived through the Vietnam era and this movie is the first time that I've seen anything like this which matches my recollections of what went on.
We must have seen a different show than you did. There was nothing negative about Kerry that wasn't countered and the counter not questioned. I well remember the Vietnam era and the traitor's testimony and this farce did nothing to show the pain Kerry caused.