The fact that he is doing that shows no leadership. If he was leading, he would tell the arabs to put up or shut up. He made it very plain in his speech after 9-11. I repeat, watch what a politician does not what they say. Try to please everyone and you will please no one. In fact, that shows lack of leadership.
I will bet he said exactly that to the Saudi Prince, in private, of course. Especially today, when it came out the Saudis are paying blood money to the families of terrorists.