I lived in a West Bank settlement for 11 years. Israel's reason for the war is ethnic cleansing and expulsion. They use the public support of the hostages to justify their actions. If you dare push back on their conquest you are called a self hating Jew and a Libtard.
Hamas are not the good guys here either, they played all their cards on October 7th where they demonstrated their cruelty and disrespect for human life. The Israeli military has been trying to match or exceed them ever since.