Simple, they have been perpetually starting conflicts against Israel. They have not sought peace. At a certain point Israel's patience has become exhausted. Israel is the victim here.
Additionally, where has the UN been in all of this?
The UN failed to disarm Hamas and Hezbollah.
The UN failed to protect Israel when attacked.
Employees of the UN have been identified as also being members of Hamas, meaning that the UN supports these terrorists.
Historically, yes. It's only been about 60 years for this to be designated as evil.
I would suggest you do an AI search on that question.
One such siege during WWII is that of Leningrad (now St. Petersburg)
During the US Civil War there was the siege of Vicksburg.
The focus should not simply be limited to "
mass starvation", but also about massive indiscriminate death, such as the US air raid on Dresden or the US firebombing Tokyo. Then there is the ra** of Nanjing (Nanjing Massacre). Plus numerous other examples.
Man's inhumanity to man knows no limits.