*"If someone talks about marriage, I always assume a man and a woman" - is a traditional view. But it isn't bigoted.
I've never seen people say that; only "Marriage is between a man and a woman", which is bigoted.
but the point is, they are NOT advocating discrimination
If you do not support gay rights, you are advocating discrimination.*
A solipsistic answer to the 1st statement is not an answer.
You don't know why these people are not wearing lanyards and badges. They are strangers. It could be that, like me, they would refuse out of cussedness. That doesn't make me a bigot. And it doesn't mean I'm advocating discrimination. If you think wearing a badge makes any difference I think you're misguided.
And you still haven't told us what you want to see done with the 'bigotted' volunteers. Public shaming?