It's really not, in fact all 3 of those words have different meanings
ignorant - doesn't understand the whole story, reacts emotionally or based on limited information
bigoted - just plain hates, either for racial superiority or other reasons
fear based - knows what's really going on, chooses to focus on the worst case scenario, realistic or not, and lives in fear of it. you're this one.
whatever semantics nazi, its basically the same meaning