Capital city, the area of a country, province, region, or state, regarded as enjoying primary status, usually but not always the seat of the government
If you need to brush up on the history of new york and san francisco as 'financial capitals'.
Alright, if you want to use the term metaphorically, that's ok.
SF may be a financial capital to some degree, but your comment about VC is still off: they're not based in the city, and they didn't take much interest in companies in the city at all until recently.
Footnote [1] If you're going to be pedantic, be correct. Not only is your use of words incorrect (pedantic/ly), the logic is insufficient to be a valid argument (on substance). The seperation of the political seat of power (in both california/sacramento and the us/washington DC) was (as historical fact) done in repsonse to desire for a seperation of political capital from financial capital (her being used in the sense of assets) to minimize potential corruption. The presence of capital (assets) in a city is what makes that a capital (descriptive) city. This is why you can have non-political Capital cities (like NY, SF) without speaking illogically or using incorrect grammar.