Different strokes for different folks, my brother...
I'm not from the middle of nowhere so obviously my love for Virginia isn't because I'm from some rural hick town. You've expanded the conversation to include "experience", which, while some find a greater experience in NoVa, count me in with those who find a greater experience in Rich...
Richmond is significantly blacker than anywhere in the entirety of Northern Virginia, and that has a profound impact on how one can experience a place. There's a different history and story in Richmond unlike anything you can find in NoVa...
Richmond is far more walkable than most of those areas you named which are mostly office buildings and bland "new urbanist" townhomes and apartments. If "experience" matters there is nowhere in Northern Virginia that matches the character of Richmond, which aesthetically has more diverse housing stock and more of a pulse a living, breathing city...
Not the supergrown soccer mom suburbs of a major city...
Even with The Beach, it's one of those cities you have to live in to truly experience the culture. Most people who go to The Beach go to The Oceanfront----->that is not an indication of what living in the city is like. And really, Virginia Beach has more of an independent streak than NoVa, though I'd reiterate again, it shares some commonalities with Northern Virginia, though just at a smaller scale...
You couldn't pay me enough money to live in Northern Virginia again. If I was going to Virginia, I'm not going to the suburbs, and if I was going to the DMV area, it's District or bust because I have even less of an opinion about Maryland than I have about NoVa...
But it's definitely different strokes for different folks, brodie!