The Palestinians have been living under an oppressive regime for decades and are now being threatened with genocide. Israel is going to raze Gaza and take over West Bank, effectively cleansing the Palestinians from their own land.
Hamas the terrorist organization's behavior against civilians isn't justified, but the cause is legitimate.