Not quite - knowledge alone is not enough to label something as good or bad. Because good/bad aren’t attributes of that thing, they’re only your attitude towards it.
That’s important here because it’s perfectly possible that a bigot knows that what other bigots use to justify their bigotry (like frenology etc.) is false, but still says “nah, screw them, I’m defending my own group at their expense”. And that person would be still a bigot and should be treated as one.