Response to terrorist attacks does not entail bombing residential buildings and shelters
So, in your opinion, as long as terrorists operate from residential areas, they are immune from response?
First of all let's be clear. Palestinians are oppressed and controlled by a foreign power, they are fighting for their freedom. Do you classify the French Resistance, the ANC, the Algerian FLN, the Kurds fighting Turkey and all the other national liberation movements as terrorists? Israel is not fighting terrorists, they are fighting against people that they rule over against their wishes. When Russia bombed the crap out of the Chechens in Grozny, they were accused of war crimes. The Turks are heavily criticized when they bomb and kill Kurdish civilians. Why do you support Israel's indiscriminate killing of civilians yet criticize the Russians and the Turks when they do the same?
And yes, all are wrong when they bomb the crap out of civilian areas killing thousands, even if combatants happen to be in the area.