Say what you want about John McCains politics - and I do not agree with his views a lot of the time. BUT - he put it on the line for this country and we should always remember that and give him credit for that. He was there, he fought the war and he spent a lot of time in a hideous situation at the Hanoi Hilton.
After the way he treated the families of Vietnam POW/MIA’s when he chaired the hearings back in the 90’s, you will not think he is a hero. He pretty much gave cover for the No Vietnamese and the Viet Cong.
There is a reason why Charlie let Hanoi John go home
So did Benedict Arnold.