This article Should Christians Use the Word Fool? contends that the modern day meaning of fool is "someone lacking in judgment or prudence". Therefore, "Fool" is no longer the moral indictment that it once was. This author says that, today if you want to launch a vicious assault on someone's character, you should use the word 'Racist'.
the word racist is being used to maliciously assassinate people's character and reputation if they disagree with an approved (by race-hustlers) agenda. If you have been tracking the current on-going assault against Rush Limbaugh, you have witnessed a demonstration of what I am describing.
The word racist has morphed into a malicious hate-word that is being used for the same purpose that the word fool was used for in the days of Jesus: As a method of angry, hateful, personal assault on someone's character. Matthew 5:22 is not about criticism or disagreement; Matthew 5:22 is about the politics of personal destruction, the sin of attempted character assassination.
Do you agree or disagree? Check out the above, maybe a little rambling but interesting nonetheless, article.