I know the conflict is on for 70+ years and that both sides have done a lot of bad.
You are saying that Israel caused humanitarian catastrophe. Now tell me a war which could not be considered a humanitarian disaster. It’s also impossible to get rid of terrorists and have zero civilian causalities when Gaza is very small and there are 2 million people living there. Unlike Hamas, they are giving some warnings to citizens.
Apart from that, Hamas has been in Gaza for 18 years. Throughout those 18 years they were consistently destroying lives of everyone who lived there. Why no one complained about the lives of Gazans when they have already been destroyed for almost 2 decades?