The weather is beautiful and actually beats SF. It's close to 70 year round, nice and dry, with great beaches and mountain and desert hiking. As the article notes downtown has been evolving in a really promising direction, to say nothing of classic beach spots like Del Mar, La Jolla, Pacific Beach, etc. For getaways there is LA, Mexico, skiing at Big Bear.
The computer science program at UCSD is typically ranked about 15th globally, CalTech is not terribly far north, nor is UCLA and UC Irvine and UCSB and UC Riverside, and SDSU, though it has a reputation as a party school, is no slouch.
Meanwhile the housing is still affordable compared to the Bay Area, if not cheap on a national basis. And the Valley is an hourlong Southwest flight away.
More important there is a real diversity of industry still in San Diego, with lots of biotech, defense (contracting and the actual Navy), aerospace, and health.
Thirty years ago, the Bay Area/Valley had a very San Diego feel to it. Easy to forget now, but it was a pretty laid back place where an ordinary person could buy a nice spread in the suburbs and where starting a business in your garage was a reasonable thing to attempt in a borderline casual way. You get the impression people smoked a lot of pot and spent a lot of time relaxing, whether in hot tubs or on hiking trails or wherever. It was a California lifestyle. The Bay Area feels like New York now, except with tech and better weather — just very intense. San Diego still feels like California.
I'm not saying it'll ever match the Bay Area/Valley as a tech hub; the lead in Northern California is too great. But San Diego should be at or near the top of the list of secondary hubs, in my biased opinion.