"War doesn't know nuance" is an idiotic statement.
You think US funding of Israel is even remotely near what Iran gives Hamas? Hamas are ants, this is asymmetrical warfare. Palestinians have been getting ethnically cleansed since 1947.
Israeli's celebrate the killing of Palestinians all the time and mock them in the streets just the same. Whole entire families of Palestinians have BEEN getting wiped out for decades. Somehow you only care about one side when it's not even remotely equivalent in numbers.
BTW, you do realize that "40 babies beheaded" story was completely fake, right?