At some point though, surely humanity and justice have to take precedence over politicking - I don't think the need to tiptoe around issues like that is a good enough reason for excusing the collective punishment of 2 million people.
I think the best you can say he didn't do it on purpose. He clearly had a soundbite ('Isreal has a right to defend itself within international law'), but maybe he didn't actually listen to the question before using it?
It was certainly a sound bite. But he only clarified "within international law" after the line of questioning became about the siege and resource denial, so he did actively change/update the sound bite to address that specific thing.
He did somewhat seem on auto pilot with it after hearing the question, so I could believe he might choose to phrase it less poorly given a second chance, but It's pretty presumptuous.