I'm really sorry to hear that this is happening. It amazes me that people who have been handed everything on a platter can be so hostile to people from a country that has had to fight tooth and nail, day after day, for 75 years just for the right to exist.
The USA had to fight tooth and nail too.
It's exceptional and historical. It's specifically called antisemitism not racism nor religious hate. As for soul searching, probably all parties have to do this. We are all unfortunately held accountable in the public eye for our associates' sins.
Hate is bad, even hate for evil imho.
Automated hate speech detection can easily end up in wider censorship. Maybe they should not have anonymous accounts anymore so that people are accountable. But then of course the membership numbers would drop. It's a business after at all.
Antisemitism is a silly made up term made popular by the media, attacking someone for being a Jew is racist, not antisemitic.