Re: Why do Marvel stories take place exclusively in NYC?
Manhattan is so iconic though! It has cachet. cache? I can't do the accent thingee. Who wants to read a comic set in Kansas City?
... Well, I'd kind of like to see that.
As for why the most populous city isn't the capital. Why would those two things need to be connected? The most populous city in our union isn't the country's capital.
It just happens to be whatever city they select for whatever reasons.
For me, and for many of us, the future is now in the past.