Substantial CatholicPuritan heritage vs. virtually none.
Fixed.
You do know why they call it San Francisco, right?
The most socially liberal parts of New England are those with Puritan heritage...
(okay, outside of areas with Jewish heritage/areas with large yuppie or alt populations)
Their "social liberalism" isn't really what it appears on the surface, since it's adopted as a form of passive-aggressive ethnic conflict, and in any case it's more "social liberalism" in the Tipper Gore sense than the Howard Stern sense.
I don't think it's
adopted as a form of passive-aggressive ethnic conflict so much as that's just a nice bonus for a lot of people.