The whole thing is semantics anyway. Taking whatever word you want to use out of it, it is pretty clearly hate speech. Whether you call it anti-semetic or something else, doesn't matter. It is hate speech. This sort of argument about who are the real semitic people doesn't alter the fact that what is being said is hate speech (to be clear it is also nonsense, but that isn't really relevant to the overall point I'm making).