Debunking some delusions about Israel and Gaza