I hate to say it, but maybe we should just leave SF to be sort of a "jewel." Let the tech companies and employees who can afford to live there remain.
Then, why not pick a place like Oakland or Alameda or perhaps somewhere more south of San Francisco, and build the mega dense business center of our dreams?
Maybe it makes more sense to recognize that SF is beautiful, rare, and limited in space, and leave it be. After all, it's basically the size of some "elite" neighborhoods in other big cities. Do the poor have a right to be accommodated in SF? There is a ton of space around it that can be developed more affordably and let's not forget about the rest of the country.
No, I don't live in SF. I just don't see why it should be turned into a New York clone.