I just visited New York on an extended trip. Most of NYC is better connected, more vibrant, more concerts, more sports, more universities, more housing, more international people, more business activity. Yet, NYC is affordable with a "functioning" commute system. People on all spectrum of income can live there. SF bay area has none of all that and yet is super expensive wasteland of suburbia. SF city is better but no…
And SF is oddly very, very different from San Jose or Palo Alto - they're literally different climates, like 10 degrees differential on most days!
SF proper is a very small city, less than 1m people!.