Are you aware that gaza has been under siege for decades? When Egypt refused to allow israeli ships throught the canal, Isreal invaded. According to israel, a blockade is cause enought for war.
Also why do you think gaza is so small? When did they lose access to the rest of the land around it? Why are there so many settlements?
You can really only say it's unprovoked if you ignore all of history before october 7th.
Oh and indiscriminately killing civilians is bad. Shame only one side of this 'debate' agrees.