I've been all over the USA. Guys in the good weather areas of California tend to brag about it.
You don't need to go far in the LA TV market area to go from great weather to crap weather.
If fact, the weather is so different at the beeches vs LA Metro vs the Valley.. TV and radio stations in LA give the forecast for the different areas.
As I type this, Malibu, CA will have a high of 71 today and 48 miles east in Pasadena has a high of 89 today. Go further east to San Bernardino and todays high is 97.
There isn't enough land for everyone to live in the crowded good weather areas in So Cal, so your going to pay to live there.