I read the survey too.
Folks, take a look at the communities listed by the surveyors. Every single one of these towns, both large and small, is a bastion of liberalism.
The surveyors achieved the results they desired by considering the metrics their analysis through their liberal eyes. I suspect that IF the criteria were altered, to included say...certain laws to carry a concealed weapon, those results might be different.
I have lived or visited in several of the towns listed and each has a very lefty bias...and several are university towns. For example, San Luis Obispo is the home of Cal Poly.
San Francisco has a couple of institutions of higher learning within a fairly close radius that lean a bit to the left...say USF, Berkley, Santa Cruz, San Jose State. These are not what you'd call centrist communities.
Santa Fe, NM, along with Taos is the heart of the artsy-fartsy set. (It sure is a pretty town though.)
Madison WI? University of Wisconsin.
Boulder, CO? CU. Great football town...and great skiing for the tony set.
Austin TX? UT...or as my good Bud the Aggie calls them, The Teasippers! (With ALL due respect to my UT friends and fellow AR posters!)
BOSTON!!! Do I need to go there? Teddy Kennedy...Barney Fag (err...sorry about that; Barney Frank!)...Harvard...BC...Marty Meehan...BU...and the MTA? (I better stop here...before I puke!)
Also, note some of the negatives that you and I might consider to be VERY good reasons to live in these places that the surveyors/writers merely poo-poo...like high cost of living in SF...high taxes in just about all of the venues...you get the idea.
Bottom line, this is a deeply flawed poll.
If you really wish to know where the nice places are to live in America, take a look at the "Places Rated Almanac" and the "Retirement Places Almanac". You can pick them up in any book store. The authors have no bias nor axes to grind...they just report the facts. We used them both before moving from the Left Coast seven years ago. After a bunch of research, we chose the small town they rated number two in America for that year. They were right.