Seriously? I wore a T-shirt yesterday. I drove to work today with clear/dry roads and didn't use my heat. My car(s) have no rust anywhere on them from snow/salt. I can be to the beach in less than an hour, the desert in about an hour or the mountains (with snow) in a little over an hour. Where else can you do that? All within a short driving distance: Disneyland, the SD Zoo, Wild Animal Park, Sea World, Six Flags, etc., etc. I can go on and on.
I like having four distinct seasons. It keeps things interesting because you always have something new to look forward to. I think having the same weather all the time would be boring, even if it is T-shirt weather. I find the beach to be boring. Tourist traps like the zoo, Disneyland, Six Flags. . . meh. Now, mountains and desert get my attention, but there are other places to be near both without having to put up with the drawbacks of CA, like overzealous government, crazy politics, crazy people, taxes, enormous cost of living, traffic, smog, landslides, wildfires and the threat of the entire state falling into the ocean. Like AZ, UT or even CO. I wouldn't mind visiting, though. I'd like to see Death Valley, Yosemite and the redwood forest.