If ethic cleansing is what’s happening right now, then why exactly was it not done before? Nobody would’ve stopped them anyway. If they really wanted it, that is.
Hamas did not at all in any way or capacity try to secure a safe future for Palestinians by killing 1000 people in Israel.
Leaving terrorists as is will guarantee more terrorism.