While not a Christian, or a liberal.. or a conservative, a lot of people on this site sure are being hateful. You cannot compare the civil rights movement with gay rights. Simple.
One was pure bigotry, plain and simple, viewing certain people as inferior and subhuman because of their skin color really has no justification beyond ignorants gon' ignorant. The "gay rights" movement however, has pretty much come to a standstill on gay marriage. That has ALWAYS been the polarizing issue. I've NEVER (Inb4 someone quotes some radical WBC like "christian group") seen Christians advocate gays be treated like subhumans, segregated and lacking any civil rights. The one issues Christians will raise, however, is the marriage issue. They believe they have a certain moral obligation to oppose it, while also believing that marriage should stay defined as a "one man, one woman" thing. There is no hate in most of the opposition, and any true Christian is called to love everyone unconditionally, regardless of race, sex, orientation, and social status.
So while I support gay marriage, I would still eat at this man's restaurant chain..despite not living in 'Merica. Also, cut back on calling him a "jerk" because he disagrees with your viewpoints. If he came out and said something like.. "I believe all gays should be hanged", I'd be down for a definite boycott. Is he somewhat "ignorant"? Sure. I just don't believe he's genuinely hateful.
But I suppose this will just get lost in the sea of liberal claptrap demanding the mans head for *GASP*, not holding liberal viewpoints. Jesus, "conservatives" and "liberals" are as fucking narrow minded and bigoted as each other.