>from ignorance and his religion instead of bigotry or hate
I am not one of the fedora-tippers, and I have no problem with individual faith, but it's been my experience that organized religion (of any sort) tends to discourage critical thinking and encourage ignorance. A byproduct of this is prejudice which leads to the dark side.
I don't believe you can quite so easily separate religion from discrimination.