I realize it may be unrealistic to expect people to know the English language but, Arabs are Semites, too. This application of the 'anti-semite' label is silly.
Quite true. Let's just call them what they are: Jew Haters.
Oh, give it up already. You are not going to change common usage, no matter how many tantrums you throw. From its inception the term has meant anti-Jew. Deal with it.