In don't think "zero sum game" means what you think it means. Lots of people in San Francisco engage in transactions, and lots of people in New York engage in reducing transaction costs. Neither are "zero sum" endeavors. Insurance is a great example. My office used to sit in the shadow of the Met-Life building. They don't make anything, so they must be zero sum. Wrong. Insurance enables transactions to happen that wouldn't otherwise happen, adding value to the economy. That's the crux of many of New York's economic sectors: finance, advertising, insurance, law, consulting. Its abstract, and service oriented rather than product oriented, but its not zero sum.
Now one can argue about the amount of value created by these industries, or rather how much of the value created is absorbed by the industries themselves. You can also question how much value is created by yet another web app getting funded in SV, so I don't know if you're on firm ground there.