1. They weren't convicted of any crime.
2. The person was charged because he racially slandered someone. Not because of a thought crime.
"Oh it's not a crime to think, just to let other people know what you're thinking". Do you seriously think that makes any sense?
2. Why should this be illegal? Yes, it's offensive. But I don't think offending someone should be a crime.