I still think you can get a lot of benefit living for a while in a "center" like Silicon Valley, but a few years might be enough to absorb a lot.
Seems like a waste of effort dick measuring contest to me.
And even if you check that box when you do decide to cash out and move to Cincinnati or whatever nobody around you from that point forward will place any positive value upon the fact that you have checked that box.
I live in NYC because it’s densely populated, diverse, with access to world class most things (museums, restaurants, theater, music, …). I get to experience and do interesting things.
That’s why people should consider moving to these cities. No one gives a shit what Joe from Cincinnati thinks or will think in some hypothetical future.
This mindset is the problem. If the plan after 30 is to move and live next to Joe from Cincinnati, then like the parent comment says: this flippant attitude will not garner any positive value.
That's not the point of living in a city like NYC for many of the residents here. No one here I know is planning on leveraging "10 years in NYC" to impress their neighbors in Cincinnati.