Hating a bigot for being a bigot is allowed, it doesn't matter if he has reasons that he is a bigot and a bad father.