Benedict Arnold was a military traitor. McCain was not. Big difference.
True. Benedict Arnold’s betrayal didn’t cause nearly as much destruction to the country.