Dissapointing yes, but it's not new - it's from '01.
And though it's not shown I believe this was also where he boasted of being the one who stopped the oslo accords.
Yeah, The U.S. Government and Israel are at odds the same way Clown and Violator are at odds.
"Die before you die."-Prophet Muhammad (Pbuh)