I don't doubt there has been hateful rhetoric from both, this is an emotional issue. But to pretend it's one sided is bs.
Worse, anyone protesting the horrors unfolding in Gaza. Anyone calling for a ceasefire is branded anti-semitic. Anyone calling out the horrific civilian death tolls of Palestinians is anti-semitic. Jewish people who are part of these protests are called anti-semitic. Similar is happening in Germany and other parts of the West.
Basically, anything that disagrees with anything Israel does is branded as anti-semitic. If you are not blank check pro-Israel, you must be anti-semitic. Which is just outrageous and beggars belief.
The usual PR cover that Israel gets has broken down, politicians themselves who are used to the same ol', same ol', still don't see why the younger generation is upset with the world they're inheriting. Polits don't compute how their years of failures on economic policies, on climate action, could also include the many failures of foreign policy and the business as usual approach. The elders are angry for implicitly being called out as hypocrites. For being called out for funding crimes against humanity. The calls for divestment ruffles the business interests of weapons manufacturing as well. Then you have those that are just ignorant, racist, prejudicial hateful types.