There are plenty of better words. "Unfashionable" works.
> anti-abortion, anti-gay, anti-<whatever>
I find it interesting that the left think of the right as the "anti" crowd, while the right think the same of the left.
> to _know_ that the majority of the country does not agree, and still somehow _expect_ that these views to be enforced in their little part of the world. It's a kind of selfishness that is not unique to small towns or their people by any means, but it is there.
First, the assumption that social conservatives are a clear minority and reside in a "small part of the world" doesn't really hold up. Second, minority or not, since when is a political group advancing their own interests "selfish"?