I relocated from Calgary, Canada to Phoenix, Arizona about 5 years ago almost entirely for the AZ weather, which I love. I absolutely can't stand the backward politics and social attitudes here though. I too am looking for possible alternatives in the future. I would like to find somewhere with consistently warm weather, progressive social and political attitudes, and reasonable immigration policies for a Data Analyst with a Master's degree. Does such a place exist?