In one day Palestine murdered 1,200 civilians in Israel and kidnapped 130 civilians.
Palestine committed mass murder against Israel. They are still holding kidnapped victims as hostages. Palestine has been murdering Jewish civilians, Jewish children, for decades.
What sparked Israel going to war was the level of the evil committed in one day. This caused Israel to take the position of "never again". This is the reason Israel began the war against those terrorists.
I would fault the Palestinians first, as they committed mass murder. Then perhaps Egypt as they would not allow the people in their country. But I cannot fault Israel because war was necessary to protect their citizens against Palestinian continued attacks.
In war civilians do suffer. Children do suffer.
Biden-Harris Threat against Israel Is a Moral Disgrace (msn.com)