Thanks for the feedback. You're probably right that the downvotes aren't related to the first two sentences. Pro-diversity stuff routinely gets downvoted here, especially when it uses the f-word.
Still, if you read more closely, I didn't call people bigoted because they disagree. I called the people who are "anti-Muslim, anti-immigrant, anti-feminist, anti-trans (etc)" bigots. That seems like the right word to me.