I think you bring up some good points but I can’t totally agree. Being a San Diego native and having lived most of my 30 years here I think that are many attractive things about San Diego. The weather, of course, is the most obvious but it impacts so many other things. By and large, in San Diego you can do outdoor activities year round. For someone like me who spends his leisure time sailing, golfing, etc. this is the ideal city. You don’t have that anywhere in the US (save Hawaii). True you can do snow sports but really that is not nearly, to me, as fun or involving. San Diego doesn’t have much industry I agree. But it is a great place to raise a family with good schools and lots of outdoor activity. I have lived elsewhere including Los Angeles, Copenhagen Denmark and Hamburg, Germany and while all of those places have great attributes it comes back to the weather and what in allows you to do year round. Given all this I should qualify that I did grow up in a well off family on Mt. Soledad which definately has an impact. San Diego is definately not the ideal place to live if you are a median wage earner. Too much money goes to the “sun tax”.
And I take offense to your comment Balboa Park is a joke. I love it. But again, I am a San Diegan so I am biased. 🙂
Curious, what cities do you consider “superior” to San Diego and why?