Anti-semitism and racism are based primarily on a lack of knowledge. When questioned about the cause of their belief the racist or anti-Semitic will not have a logical or fact-based response. Once a person has investigated and learned about the causes and effects of anti-semitism or racism most will no longer support their previous beliefs. However, there will always be a small percentage that feel justified in their beliefs based on their own unique circumstances.
Racism is such an ugly word but I am afraid there will always be racism. Where there iis ever one person who feels superior to another, racism will exist. When one race is allowed to be on television and put down another race all in the name of comedy, there will be racism. I do believe that the tides of racism is changing. It is becoming on the "other foot" so to say. As one race grows in population, it is over looked at what is said all out of a fear of showing racism if anyone tries to show that the words and actions are the same racism that has been shown in past history.
Look at the ethnic cleansing in Yugoslavia and the Trayvon Martin case in Florida--racism is alive and well in today's society. Unfortunately, antiquated ideas perpetuated by fear continue to harbor racist feelings against Jews, Muslims, blacks, Hispanics and more. Anti-Semitism is most prominent in the Arab world as many cultures preach anti-Israeli sentiments in Iran and Palestine.
This is a world full of hate, distrust, and bigotry. Many people and groups by their very nature fear and hate anything that they do not understand or that is unlike them. Also many racial and social groups fear the loss of power they may have to "minority" groups and those unlike them.
In the world, hate and racism in general are still wide scale and rampant. Humans as a species are a very hateful lot. Many will fear and hate anything different than themselves because they do not understand that being. It is a truly sad state in the world when we spend so much energy in following hate.