I think he lives in Canada, not that it matters, I agree with you his comments were out of line and not necessary. I just don't know if trashing other places accomplishes anything. I mean you could just ignore him or tell him why he's wrong.
I left CA when I was young adult, it still holds a special place to me, heck I am there about 2-3 months out of every year, up until a couple months ago I still owned a place in Mission Viejo. I don't think it's a bad place at all. But neither is most of the rest of the country. I have many important women in my life that aren't CA natives, such as my mother and my daughter, they aren't ugly. I received a wonderful education from K through college in three different states, CA, PA, MI. I have lived with a chronic disease and received wonderful healthcare in the five different states I have lived in with the disease (CA, IL, NY, WI, MI). There was certainly bias in his comments, I think there was some in yours too. Sorry if it came across as taking a shot, I just thought there were better ways to address him.
I think people just want to live in areas where they feel more comfortably culturally, more than anything else, even fiscal.
Since I've been in the Midwest I have known dozens of people who ended up moving to CA and I can say that the vast majority are liberal leaning, conversely almost all the people I went to HS with who have left for places like TX, TN and ID the vast majority are conservative leaning. And I really don't see an issue with either thing, to be honest. It's not abnormal to want to be around people who share similar views. It might be an issue down the road in this country, but that is for another discussion.
And hey, at least you don't have to deal with non-stop political ads and phone-calls living in a state where the election results are pre-determined. I get calls, texts and e-mails almost daily from campaigns, polls, pacs right now. The joys of living in a purple state.