People who don’t have anything substantive to say throw around the word “racist”. Jews and Palestinians are both Semitic peoples. Their conflict is political and not anything else. Legality will always reflect one’s opinion on this political matter. So further discussion on that is futile.