Juan McCain broke the sacred trust. For that he can NEVER be forgiven:
Lt. Colonel Hal Moore: I can't promise you that I will bring you all home alive. But this I swear, before you and before Almighty God, that when we go into battle, I will be the first to set foot on the field, and I will be the last to step off, and I will leave no one behind. Dead or alive, we will all come home together. So help me, God.
de Oppresso Libre.
All of the ratings that I quoted are for the most recent year for which those groups announced their ratings, 2007 or ‘06.