This doesn't really explain why they didn't pick NJ or Boston which are liberal, well educated, incredibly diverse and multicultural. Also the sentiment of "reduce business regulations" goes together with conservative politics more often.
I also disagree that "nobody wants to move to a socially conservative place". CA, Florida, Colorado, Nevada are all examples of places that were conservative or still are but appear to be going through shifts as population moves there.