Lovecraft and Barker are different, it seems that people bringing up HPL are going out of their way to try to defend Barker. While HPL was wrong in a lot of what he thought, it is also important to remember that he could have been mentally ill, and psychology papers have been written on such. HPL suffered under delusions, as well as in homelessness, indigence, and after being bedridden, death. Some think he actually believed Cthulhu to be real. His delusional racism, was also punishing, to be forced to live in paranoid fear of other people. Mental health officials will say that some issues of persecution of a religious, or racial issues are not uncommon. Ultimately as far as we can despise his feelings, we also simply don't know their origin, and it is wrong to demonize the mentally ill.
Barker is completely different, he chose to be a nazi, in the full grasp of his faculties.