San Diego is out of step with the rest of Southern California. It is the worst performer.
It's probably not one thing. There are probably a couple of small, different things that are conspiring to make San Diego the underachiever that it is right now.