I think the line would be at human rights violations. Having different political views is fine and expected--it's a completely different thing to deny peoples' right to marry simply because they are gay. A societal change in norms is necessary to combat discrimination, and the best way to shape societal norms is to apply social pressure.