I may be wrong, but I think it's also because California is basically paradise as far as the climate is concerned.
You're right about the weather in California (San Diego to be precise) being great but if you can't afford to pay the skyrocketing property taxes, the climate is not important. Proposition 13 protects Californians from the taxraisers.
I know someone who moved from Dallas about ten years ago to San Diego. His property taxes are fixed at about 2,600 a year plus a 2% inflation increase and his Dad's taxes in Dallas (before he had to sell) skyrocketed to $13,000 per year. Taxans have it much worse than Californians but they do not realize it. Taxans desperately need a Howard Jarvis out there to save them from the tax-and-spend politicians.
True.
However, do the math:
House in Ohio - $135,000
Winter Coat - $65
Gas Bill - $600 for the winter
Snow Shovel - $14
House in Cali - $472,000
Hmmm.