Such folks engaged in purity policing throw it around like it's just another word for 'bad person', but almost every use of it I see is highly ironic.
The dictionary definition is 'a person who is intolerant towards those holding different opinions.' Almost everyone I've ever seen calling someone else a bigot online was using it to shame or beat down those who are not displaying bigotry, but merely different opinions.
They may have been objectionable opinions. They may even have been racist or sexist opinions. But never have I seen 'bigotry' applied correctly, and usually it seems to be applied by people unaware that they are the bigot in the situation.
I suppose in time the original meaning is lost, and we are left with just another insult. Which is a shame. But in the mean time I get to enjoy the irony.
There are so many fun words like this.
I've only recently gotten any good at seeing the metagame strategies evolve. I used to get worked up when new words came into favor overnight to be abused in various ways.
They lie to us we are getting paid, we lie to them that we are working.
The USSR and Eastern block knew what the problems with the system were and the collapse of the system was the outcome exactly no one wanted. With predicable results.
I would put it in the Soviet analogy as "Even if the boss and shareholders get richer from your work under capitalism doesn't mean that the Soviet system did anything to help the workers. They are doing perfectly fine and you are only hurting yourselves."
Not a perfect metaphor of course but really the nominal target is fundamentally irrelevant to the impact of their actions.