Mooser: The entire concept of “semitism” is spurious.
Strictly speaking, yes. However, the Semitic languages constitute a specific branch of the languages of parts of North Africa and Southwestern Asia. By extension, speakers of Semitic languages could, to a certain extent, be considered “Semites.”
The biblical use of the term, however, is, indeed, spurious.
I would go further and say that “anti-Semitism” is a misnomer. It usually refers to Jew-hatred, which can roughly be subdivided into racist Jew-hatred on the one hand and religion-based anti-Judaism on the other. Any given individual may display both.
Criticism of Israel fits into neither category and is no less valid than criticism of France or Russia.