Why should he resign for stating the bleeding obvious?
Because he himself is a subordinate gear in the Machinery of American Politics. He shouldn’t be airing dirty laundry to the public while in a foreign country.
No doubt most on this board would throw a hissy fit if somebody like Harry Reid’s chief of staff or one of Obama’s under secretary said something like this.