re: #1 Drive By Commenter
Someone who doesn’t want to treat homosexuals the same as everyone else is being forced to do so in the same way civil rights laws force segregationists to serve Blacks at their businesses or find another line of work.
I think the writer has just taken an interesting angle on discrimination from a New Testament point of view. I’m not sure it is a perfect analogy, but I will leave that to others.