I'll try again, though I have no idea why.
There is a difference between not being tolerant of someone because of who they are and being intolerant of someone because of what they choose.
Gay people are gay because they are born that way. (If you disagree with this and you're heterosexual, try forcing yourself to be attracted to members of the same sex.) Black people are born black. People from country X did not choose where they were born.
On the other hand, people do get to choose what they want to believe, what they want to say, and how they want to act. And deciding to not want to associate with them on the basis of those decisions is not in any way equivalent to deciding not to associate with them on the basis of how they look or where they come from.
So, sorry, but there is absolutely nothing wrong with saying that you don't want to have someone who is intolerant of gays be on your property.
tl;dr -- this thread is a big steaming pile of BS.