In addition, Iran is financing and using Gaza as a proxy war with Israel.
I wouldn't call the IDF "100% humane", as they deliberately shoot reporters, but they are fighting a defensive war to avoid being pushed into the sea - there is no peace treaty with their neighbors.
Arab countries have had decades to offer to resetttle Palestinians and Uighurs, but not a peep.